Address:
Cambridge Health Alliance Eye
236 Highland Ave, Somerville 02143
(617) 591-4949 (Phone)
Hospitals:
Cambridge Health Alliance Eye
236 Highland Ave, Somerville 02143
Somerville Hospital
230 Highland Ave, Somerville 02143
Education:
Medical School
Boston University School of Medicine
Graduated: 1989
Mount Auburn Hospital
Nyu Med Ctr/Bellevue Hosp
Eye Inst Of Med Coll Wisc