Our team works closely with patients to ensure coverage is utilized effectively, reducing out-of-pocket costs while maintaining exceptional medical care.
We are pleased to participate with the following insurance and managed care plans. If you do not see your plan listed, please call us and ask if we participate — plans change constantly and we are unable to provide a complete list.
Yes — we participate with MassHealth (Medicaid). Call us at (508) 500-5522 to verify your specific plan and benefits before your visit.
Yes — we participate with Medicare. Call us at (508) 500-5522 to verify your specific plan and benefits before your visit.
Yes — we participate with Blue Cross Blue Shield. Call us at (508) 500-5522 to verify your specific plan and benefits before your visit.
Yes — we participate with Tufts Health Plan. Call us at (508) 500-5522 to verify your specific plan and benefits before your visit.
Yes — we participate with Harvard Pilgrim Health Care. Call us at (508) 500-5522 to verify your specific plan and benefits before your visit.
Yes — we participate with Aetna. Call us at (508) 500-5522 to verify your specific plan and benefits before your visit.
Yes — we participate with Cigna. Call us at (508) 500-5522 to verify your specific plan and benefits before your visit.
Yes — we participate with Mass General Brigham / AllWays Health. Call us at (508) 500-5522 to verify your specific plan and benefits before your visit.
Yes — we participate with United Healthcare. Call us at (508) 500-5522 to verify your specific plan and benefits before your visit.
Self-pay options and our Direct Primary Care membership ($125/mo individual) make quality care accessible without insurance.
Call to Verify Coverage: (508) 500-5522We’re accepting new patients — MassHealth, Medicare, and major insurance welcome.
🔒 Booking & messaging through AthenaHealth is HIPAA-compliant. Do not send PHI by text or email.
🔒 Please do not send personal health information (PHI) by text message or through this website. For medical questions, prescriptions, or symptoms, use the secure Athena patient portal or call (508) 500-5522.