Directions to Norwood – Dedham Medical Urgent Care Center
1177 Providence Highway
Norwood, MA 02062
TEL: 781-278-5600
From Route 1 South:
The entrance to the building is on Route 1 South, immediately following the entrance to The Four Points Sheraton Hotel and FM Global.
From Route 1 North:
Take Route 1 North to to the Dean Street turn-around. Enter the Dean Street turn-around and drive South on Route 1. The entrance to the building is on Route 1 South, immediately following the entrance to The Four Points Sheraton Hotel and FM Global.
For directions to all Atirus Health locations, click here.