Skip to content
Return to Nav

SMG Dedham Primary Care

Main Phone
(781) 375-5415(781) 375-5415


Day of the WeekHours
Tuesday9:00 AM - 5:00 PM
Wednesday9:00 AM - 5:00 PM
Thursday9:00 AM - 5:00 PM
Friday9:00 AM - 5:00 PM
Directions:Take 95/128 to Exit 15A. (Route 1 North towards Dedham). Take a right into the access road just before the stoplight at Pizzeria Uno shortly after you pass Lowes. Dedham Health & Athletic Complex is located behind and to the right of Dick’s Sporting Goods at 200 Providence Highway in Dedham.
Parking:Free parking is available onsite

Insurances Accepted

Please call us at
Main Phone
(781) 375-5415(781) 375-5415
to confirm your health plan is accepted.
Visit Steward Medical Group