We prioritize personalized, compassionate care for all our patients. Browse our frequently asked questions to learn more.
We are open 5 days a week: Monday – Friday 9:00 AM to 4:00 PM. Saturday: Appointment Only. Sunday: Closed.
We are located at 95 Washington St, Ste 204 B, Canton, MA 02021, in the Cobbs Corner area with easy access from Route 27, I-95 and I-93.
Yes, we accept most insurance including MassHealth, Medicare, BCBS, Tufts, Harvard Pilgrim, Aetna, Cigna, Mass General Brigham, and United Healthcare. Call us for details on your specific plan.
Yes! Please call (508) 500-5522 or book online and we would be happy to help you.
We provide preventive care, annual physicals, wellness exams, chronic disease management, medical weight-loss support, telehealth, sick visits, vaccinations, men’s health, and more.
Our board-certified internists are Muhammad Ali Haider Bajwa, MD; Amer Nazir, MD; and Shahid Ali, MD, ABOM.
We accept most major insurance and managed care plans, plus self-pay and Direct Primary Care membership options.
You can schedule online through our secure AthenaHealth portal or by calling the clinic at (508) 500-5522.
Bring a valid photo ID, your insurance card, a list of current medications, any medical records, and any health concerns you want to discuss.
We provide ongoing monitoring, personalized treatment plans, education, and regular follow-ups to help manage chronic conditions.
Yes — annual physicals and comprehensive preventive care services are offered.
Yes — all three physicians are currently accepting new patients.
Yes — all our physicians are board certified in internal medicine. Dr. Shahid Ali is additionally certified in Obesity Medicine (ABOM).
Yes — secure video and phone visits are available for everything from sick visits to chronic disease management.
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.