Address:
Pediatric Assocs Greater Salem
84 Highland Ave SUITE 1, Salem 01970
(978) 745-3050 (Phone)
Hospitals:
Pediatric Assocs Greater Salem
84 Highland Ave SUITE 1, Salem 01970
North Shore Medical Center - Salem Hospital
81 Highland Ave, Salem 01970
Education:
Medical School
Harvard Medical School
Graduated: 1974
Massachusetts General Hospital
Chldns Hosp Med Ctr