10x Physiotherapy

2308 Wexford Ln
Vestavia Hills AL 35216

(205) 834-3953

Agile Physical Therapy

3125 Blue Lake Drive
Vestavia Hills AL 35243

(205) 969-7887

Birmingham Physical Therapy & Sports Medicine

3234 Cahaba Heights Road
Vestavia Hills AL 35243

(205) 298-9101

Champion Sports Medicine-Rocky Ridge

2470 Rocky Ridge Road
Vestavia Hills AL 35243

(205) 824-4525

TherapySouth - Colonnade/Altadena at Patchwork Farms

3056 Healthy Way
Vestavia Hills AL 35243

(205) 783-5270

TherapySouth, LLC

1944 Canyon Road
Vestavia Hills AL 35216

(205) 822-7607