• Newborn care
  • Well child care
  • Adolescent care
  • Young adult care
  • Immunizations
  • ADHD
  • Asthma Care
  • School and sports physicals
  • Vision and hearing screening
  • GeneSight genetic testing
  • Dietary/nutrition guidance
  • Lead and anemia screenings
  • Fluoride varnish application
  • On site urine dip
  • On site rapid strep, throat culture, flu test
  • Cryo wart removals
  • Ear piercings
  • Same day or next day sick appointments
  • Daily walk in clinic
  • After-hours nurse triage

After hours

For urgent matters that need attention after office hour, please contact our answering service at 978-878-0131. They will page the doctor on call and you will receive a call within the hour. If you do not get a call back, please call again. In case of a life-threatening emergency, call 9-1-1.

Expectant Parents

Congratulations on your little bundle of joy! We understand that choosing a pediatrician is very important for parents. We offer prenatal visits at our office at no charge. This is your chance to tour the office, meet our doctors, medical assistants, and staff. We look forward to meeting you and answering any questions you may have about our office and the care of your newborn.

Please make an appointment at least a month before your due date.