Innovative Therapy Specialists INC

Physical Therapy Center Ocala, FL

About

Innovative Therapy Specialists INC is a physical therapy center in Ocala, FL.

Details

Specialty
Physical Therapy & Rehab
Category
Physical Therapy Center
Location
Ocala, FL 34480
NPI
1164119764
Source
CMS NPPES NPI Registry

Location

67 SE 103rd St, Ocala, FL, 34480

Get Directions

67 SE 103rd St, Ocala, FL, 34480

More Physical Therapy & Rehab in Ocala, FL