If you can't find the answer you are looking for, don't hesitate to reach out to us!


Do you take health insurance?

Allways Health Partners
Blue Cross Blue Shields
BMC Health Net
Harvard Pilgrim Healthcare
Medicare
Tufts Health Plan
United Healthcare-as an out of network provider


Do you see private pay patients?

Yes, we do.  Payment is due at the time of service.


Do you accept credit cards for payment?

We accept cash, check, all major credit cards, as well as FSA and HSA cards.


Do you have a waiting list?

At this time, we do not for morning appointments, but we do for afternoon and evening appointments.


What are your hours of operation?

Mondays 8 am - 5 pm
Wednesdays 8 am - 5 pm
Thursdays 8 am - 5 pm
Fridays 8 am - 5 pm