Hello Shrewsbury

378 Maple Avenue

Our primary care team in our new Shrewsbury office is welcoming new pediatrics patients! The healthcare providers below welcome the opportunity to care for your children. Click their photos to learn more.

Call (508) 425-5857 or fill out this form to register as a new patient.




Our state-of-the-art Shrewsbury office offers the convenience of primary care and lab/radiology under one roof. Everything has been designed to make your healthcare experience as satisfying as possible!