Tallahassee Orthopedic & Sports Physical Therapy
Organisation · NPI 1467957977
- Address
- 2020 W Pensacola St
Tallahassee, FL 32304 - Phone
- (850) 877-8855
- Parent organisation
- Tallahassee Orthopedic & Sports Physical Therapy Inc.
Organisation · NPI 1467957977