Physical Therapy

2470 Rocky Ridge Road
Suite 102
Vestavia Hills, AL 35243
Physical therapist owned private practice committed to quality one-on-one care. We provide physical therapy services including dry needling, running/sports evaluations, post-operative care, and more.
3234 Cahaba Heights Road
Vestavia Hills, AL 35243
4704 Cahaba River Road
Suite J2
Birmingham, AL 35243
TherapySouth, LLC
1944 Canyon Road
Vestavia Hills, AL 35216
790 Montgomery Highway
Suite 116
Vestavia Hills, AL 35216
3056 Healthy Way
Suite 116
Vestavia Hills, AL 35243
We are a privately-owned premier rehabilitation clinic dedicated to reducing pain, safely speeding recovery, and facilitating daily and recreational activities to your highest potential.
3125 Blue Lake Drive
Vestavia Hills, AL 35243
8000 Liberty Parkway
Suite 108
Vestavia Hills, AL 35242