You're in loving hands

During the initial examination the doctors will provide a thorough evaluation, explain your diagnoses, and discuss your treatment options.  Most importantly the doctors want to understand your treatment goals; do you want to compete in your 12th triathlon,  get out of bed with less pain, eliminate headaches, etc.

Each patient visit will be unique, since no two persons are identical. We strive to provide you with optimal service, and in order to avoid lengthy time filling out paper work in the waiting room, we recommend completing the  New Patient Form and bring it with you on your first visit.

We accept the follow insurance plans:


We also accept Harvard-Pilgrim Health and Medicare. Please call us to learn more!


Have any questions?
Use this form to get in touch.

Name *
Phone *