Agile Physical Therapy

3125 Blue Lake Drive
Vestavia Hills AL 35243

(205) 969-7887

BenchMark Physical Therapy

4704 Cahaba River Road
Birmingham AL 35243

(205) 298-8711

Champion Sports Medicine

8000 Liberty Parkway
Vestavia Hills AL 35242

(205) 229-3925

TherapySouth, LLC

1944 Canyon Road
Vestavia Hills AL 35216

(205) 822-7607