We’re a family-run practice, and our aim is to provide medical care the old-fashioned way, with personal attention in a caring environment.

Learn More


Flu Vaccine

Oct. 2015: We have flu vaccine in the office (currently shot only, no nasal spray), for established patients only. Call for an appointment, or come to the walk-in clinic between 8:30 & 9:00 AM. (For walk-ins, please call and leave us a message in advance to let us know you’re coming.)


New patients

Is our practice right for you? Find out more and sign up for our waiting list.

Learn More


Immunization History

To print your child’s vaccinations for camp or school, login to the Patient Portal, click on Medical Records, and select Immunization History.

Patient Portal


Have a bill to pay?

No need to login to the Patient Portal. Go directly to our Bill Pay page, where you can use most major credit, debit, and HSA cards (except AmEx).

Pay Bills


Antibiotics: Get Smart

Antibiotics can cure bacterial infections, but not viral infections like colds and flus! In some cases they can do more harm than good. Learn more at the CDC’s Get Smart About Antibiotics page.


Cape & South Shore

Visiting the Cape or the South Shore and need urgent care? Take your child to any of these practices and be seen without a referral authorization from your insurance plan.