Address:
Needham Pediatrics
111 Lincoln St SUITE 4, Needham 02492
(781) 444-7186 (Phone)
Languages:
English, Romanian, Spanish
Hospitals:
Needham Pediatrics
111 Lincoln St SUITE 4, Needham 02492
Brigham and Women's Hospital
75 Francis St, Boston 02115
Newton - Wellesley Hospital
2014 Washington St, Newton 02462
Education:
Medical School
New York Medical College
Graduated: 1996
UCLA Med Center Ca