Practice Location:
North Shore Ophthalmologists
467 Main Street
Melrose, MA 02176
Telephone: 781.662.2216
Fax: 781.662.2297
Specialty: 
Accepting New Patients: 
Yes
Board Certifications: Ophthalmology
Gender: 
F
Additional Languages: 
English, French
Medical School: Boston University School of Public Health
Internship: Boston Medical Center
Residency: Boston Medical Center