Current Environment: Production

Vaccines Save Lives

Bramblebush Pediatrics follows and believes in the American Academy of Pediatrics guidelines for vaccination of our patients.

As of Spring 2024 - Any person over the  age of 1 year who has not received their MMR Vaccine is not permitted in our patient areas.  Please call 508-548-6969 once you have arrived for your appointment and we will check you in.

Welcome to Bramblebush Pediatrics!

recognized patient-centered medical home badge

The Pediatricians and staff at Bramblebush Pediatrics welcome you to our practice and appreciate the opportunity to provide your child's health care. It is a privilege for us to share in the journey of your child from fully dependent newborn to a capable young adult. 

Our team works together to bring you the highest quality medical care in order to foster the growth, health and happiness of your child. We do this, always, while being compassionate, caring and respectful of you and your family​.

We care for children from infancy through college, and we take pride in treating them with warmth and compassion in a non-threatening, and nurturing environment. We care for the whole child- meaning illness-related and preventative care – while tending to the physical, emotional and social needs of each child in the context of self, family and the broader community.

front desk of a pediatrician office

Bramblebush Pediatrics office hours

  • Monday through Wednesday: 8 a.m. to 8 p.m.
  • Thursday & Friday: 8 a.m. to 4 p.m.
  • Walk In Hours (Mon-Fri): 8 a.m. to 9 a.m. on a first come-first served basis for acute problems only:
    • fever
    • sore throat
    • ear pain
    • etc.
  • For chronic issues, please call for an appointment. No ADHD followup or evaluations.
  • Saturday & Sunday: Shared On Call Coverage
  • There are no walk-ins on weekends or holidays

Appointments – MyChart

Schedule a well or sick child visit today (MyChart allows you to complete routine non-medical tasks 24-hours per day.)

MyChart Login

Our Providers

We collaborate with our patients’ providers to deliver comprehensive care.

Learn more about our providers

Join Our Practice

Call us to schedule an appointment or to ask any questions.

Contact Us