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

Primary Care Doctor in Dedham, MA

Board-certified internal medicine physicians caring for adults in Dedham, MA — minutes from home, with same-day availability and most insurance accepted.

If you live in Dedham, MA and need a primary care physician, Integra Primary Care is north of Canton via I-95 and Route 1 at our Canton office. Dedham patients are roughly 15 minutes away — close enough that an annual physical or a same-day sick visit doesn’t cost you half a day.

Our three board-certified internists — Dr. Muhammad Ali Haider Bajwa, Dr. Amer Nazir, and Dr. Shahid Ali — provide complete adult primary care: annual physicals and preventive screening, management of diabetes, high blood pressure and cholesterol, medically supervised weight loss, telehealth visits, and same-day evaluation when you’re unwell. We are accepting new patients from Dedham and welcome MassHealth, Medicare, and all major commercial plans.

Becoming a Patient from Dedham

Call, text, or message us securely — we’ll get you registered and scheduled.

Services for Dedham Patients

Getting Here from Dedham

We’re located at 95 Washington St, Ste 204 B, Canton, MA 02021, on the second floor of the Cobbs Corner plaza. Parking is free and on-site, and the office is accessible.

Hours: Monday–Friday 9:00 AM – 4:00 PM · Saturday by appointment · Sunday closed

Insurance Accepted for Dedham Residents

MassHealth, Medicare, Blue Cross Blue Shield, Tufts Health Plan, Harvard Pilgrim, Aetna, Cigna, Mass General Brigham/AllWays, and United Healthcare. Plans change often — call us to verify yours. Self-pay and Direct Primary Care membership are also available.

We also serve: Sharon · Stoughton · Norwood · Walpole · Randolph · Mansfield

🔒 Please do not send personal health information by text message or through this website. For medical questions, prescriptions, or symptoms, use Spruce secure messaging, the Athena patient portal, or call (508) 500-5522.

Areas We Serve