Photo of Deborah Leach
Deborah Leach SLP
Speech Pathologist
Department Speech & Language Therapy
Language(s) English
Education Master's Degree, California State University
Board Certification(s) American Speech-Language-Hearing Association