Ben Akes, PT
Physical Therapy
Make an Appointment
(850) 656-1837Telehealth services available
Center for Orthopedic and Sports Physical Therapy is located at 2615 Centennial Blvd Ste 101, Tallahassee, FL 32308.
Providers at Center for Orthopedic and Sports Physical Therapy specialize in Physical Therapy and Orthopedic Physical Therapy.
22 providers practice at Center for Orthopedic and Sports Physical Therapy.
Use the insurance check on this page to verify if Center for Orthopedic and Sports Physical Therapy is in-network.