Directions

Tufts Medical Center Physical Medicine + Rehabilitation – Floating
800 Washington St, Boston, MA
Tufts Medical Center Physical Medicine + Rehabilitation – Floating
800 Washington St
Boston, MA 02111
OPEN until 5:00 pm
Regular Hours
Mon - Fri8:00 am - 5:00 pm
Sat - SunClosed
(617) 636-5631