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
