
Insurances and payments
Most insurance are accepted. If you don't find your insurance in this list please call the office to check the latest insurance list or request to add your insurance.​
​
If you don't have insurance, please contact the office to determine the best payment plan for you.​​ For making an outstanding bill payment, please click on the "Pay Your Bill".
List of accepted insurances
Aetna
Alliance for Shared Health
Allways Health Partners - My Care Family
Allways Health Plan (now called Mass General Brigham Health Plan)
Blue Cross Blue Shield (Massachusetts)
BMC HealthNet Plan
Cigna
Fallon
Harvard Pilgrim Health Care
Humana
Massachusetts Behavioral Health Partnership (MBHP)
MassHealth
Mass General Brigham Health Plan
New Hampshire Medicaid
New Hampshire WellSense
Tricare
Tufts Health Plan
Tufts Public Direct
Tufts Public Together
Unicare
United Healthcare
WellSense ACO