Physical Therapy & Sports Rehab INC

Physical Therapy Center Norwood, MA

About

Physical Therapy & Sports Rehab INC is a physical therapy center in Norwood, MA.

Details

Specialty
Physical Therapy & Rehab
Category
Physical Therapy Center
Location
Norwood, MA 02062
NPI
1073681300
Source
CMS NPPES NPI Registry

Location

825 Washington St Ste 280, Norwood, MA, 02062

Get Directions

825 Washington St Ste 280, Norwood, MA, 02062

More Physical Therapy & Rehab in Norwood, MA