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

Primary Care Doctor for Walpole, MA Patients

Board-certified internal medicine — about 12 minutes from Walpole center from Walpole. Accepting new patients. MassHealth welcome.

Walpole patients typically come to us for continuity — one physician, unrushed visits, and direct access when something comes up. We’re about twelve minutes away with free on-site parking.

Integra Primary Care is an adult primary care practice in Canton, MA, led by three board-certified internists: Dr. Muhammad Ali Haider Bajwa, Dr. Amer Nazir, and Dr. Shahid Ali. We provide annual physicals, preventive screening, chronic disease management, medically supervised weight loss, men’s and women’s health, same-day sick visits, vaccinations, and telehealth for patients across Walpole, MA and the surrounding South Shore.

Getting Here from Walpole

95 Washington St, Ste 204 B, Canton, MA 02021 — about 12 minutes from Walpole center. Free parking on site at Cobbs Corner, second floor.

Services Available to Walpole, MA Patients

Why Walpole Patients Choose Integra

Common Questions from Walpole, MA Patients

Are you accepting new patients from Walpole?

Yes. All three of our board-certified internists are accepting new adult patients from Walpole and surrounding communities. Call (508) 500-5522 or text (508) 709-0116 to get started.

How far is your office from Walpole?

We’re about 12 minutes from Walpole center, at 95 Washington St, Ste 204 B, Canton, MA 02021. Parking is free and on-site at the Cobbs Corner plaza.

Do you accept MassHealth for Walpole residents?

Yes — we are fully approved for MassHealth, along with Medicare, Blue Cross Blue Shield, Tufts, Harvard Pilgrim, Aetna, Cigna, Mass General Brigham, and United Healthcare.

Can I get a same-day appointment from Walpole?

Usually, yes. We reserve slots daily for acute concerns. Call (508) 500-5522 early in the day for the best selection of times.

Do you offer telehealth so I don’t have to drive?

Yes. Video and phone visits work well for follow-ups, medication adjustments, result reviews, and many new but straightforward concerns.

Ready to Get Started?

We’re accepting new adult patients — MassHealth, Medicare, and major insurance welcome.

🔒 Please don’t send personal health information by text. Medical emergency? Call 911.

🔒 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