84 Highland Ave
Main Office: (978) 745-3050
Fax: (978) 745-7014
Mon-Fri: 8am - 5pm *
Saturday: 8am - 12 noon (Beverly Pediatrician) *
Sunday: 8am - 12 noon (Salem Pediatrcian) *
* with extended morning and evening hours based on provider availability *
Please call during these office hours to set up appointments or to speak with our staff.