The Spine And Sports Center
Hospitals and Health CareTexas, United States2-10 Employees
The Spine And Sports Center operates in the hospital and health care sector and is based in Houston, Texas. It is a small organization with a limited staff. The company is located at 2100 West Loop South #150 in Houston. It maintains an online presence at thespineandsportscenter.com. The provided materials do not include details about its specific services, target customers, or outcomes. Within its industry, peer groups include physical therapy and rehabilitation providers such as Ivy Rehab Network, ATI Physical Therapy, and Select Medical.