CertificationsFamily Medicine
LanguagesEnglish
Spanish
Primary LocationCHA Union Square Family Health Center
337 Somerville Avenue
Somerville, MA 02143
617-665-3370
> Map it
EducationMedical School: University of Massachusetts Medical School
Residency: University of Massachusetts Medical School