Home > Outpatient Rehabilitation > Outpatient Locations > Northwood Plaza
Northwood Plaza

Located in Clearwater, our Northwood Clinic is conveniently located in Northwood Plaza.

Northwood Plaza
2516A N. McMullen Booth Rd.
Clearwater, FL 33761
(727) 210-0920
Fax (727) 210-0919

MapQuest directions
Map of the area

Services Offered:
Physical Therapy
Occupational Therapy
Functional Capacity Evaluations

Center Manager
Lori Klees, OT, MPT, DPT, CMT