Center for Orthopedic and Sports Physical Therapy
2615 Centennial Blvd Suite 101, Tallahassee 32308