(508) 500-5522
Integra Primary Care
Now Accepting MassHealth! Our providers are fully approved and ready to see you. Call (508) 500-5522
Coverage

Primary Care Doctor Accepting Insurance in Canton, MA

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.

MassHealth (Medicaid)
Medicare
Blue Cross Blue Shield
Tufts Health Plan
Harvard Pilgrim Health Care
Aetna
Cigna
Mass General Brigham / AllWays Health
United Healthcare

Insurance Questions

Do you accept MassHealth (Medicaid)?

Yes — we participate with MassHealth (Medicaid). Call us at (508) 500-5522 to verify your specific plan and benefits before your visit.

Do you accept Medicare?

Yes — we participate with Medicare. Call us at (508) 500-5522 to verify your specific plan and benefits before your visit.

Do you accept Blue Cross Blue Shield?

Yes — we participate with Blue Cross Blue Shield. Call us at (508) 500-5522 to verify your specific plan and benefits before your visit.

Do you accept Tufts Health Plan?

Yes — we participate with Tufts Health Plan. Call us at (508) 500-5522 to verify your specific plan and benefits before your visit.

Do you accept Harvard Pilgrim Health Care?

Yes — we participate with Harvard Pilgrim Health Care. Call us at (508) 500-5522 to verify your specific plan and benefits before your visit.

Do you accept Aetna?

Yes — we participate with Aetna. Call us at (508) 500-5522 to verify your specific plan and benefits before your visit.

Do you accept Cigna?

Yes — we participate with Cigna. Call us at (508) 500-5522 to verify your specific plan and benefits before your visit.

Do you accept Mass General Brigham / AllWays Health?

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.

Do you accept United Healthcare?

Yes — we participate with United Healthcare. Call us at (508) 500-5522 to verify your specific plan and benefits before your visit.

No insurance? No problem.

Self-pay options and our Direct Primary Care membership ($125/mo individual) make quality care accessible without insurance.

Call to Verify Coverage: (508) 500-5522

Ready to Get Started?

We’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.