INNOVATIVE THERAPY SPECIALISTS, INC

Clinic/Center - Physical Therapy

Active Organization
NPI: 1164119764

Practice Address

67 SE 103RD ST
Ocala, FL 34480

Phone: (352) 843-6258

Specialties

Specialty Code Primary License
Clinic/Center - Physical Therapy 261QP2000X Yes -

Frequently Asked Questions

NPI 1164119764 is the National Provider Identifier for INNOVATIVE THERAPY SPECIALISTS, INC, a Clinic/Center - Physical Therapy provider located in Ocala, FL. This NPI was enumerated on April 24, 2023.

Quick Facts

NPI
1164119764
Type
Organization
Enumerated
Apr 24, 2023
Last Updated
Apr 24, 2023

Nearby Providers