Therapy South - Shades Crest

Therapy South - Shades Crest in Hoover, as pictured on the business's own website
Photo: Therapy South - Shades Crest website

About

Therapy South - Shades Crest provides physical therapy and rehabilitation services at its Shades Crest location.

Services

  • Physical therapy
  • Rehabilitation

Location

3421 S. Shades Crest Road, Suite 107, Hoover, AL 35244

More physical therapy clinics nearby