Physical Therapy & Rehabilitation in Vestavia Hills, AL

1770 Independence Court, Suite A, Vestavia Hills, Alabama, 35216-1259

(205) 871-4914


2301 Old Columbiana Rd, Vestavia Hills, Alabama, 35216-2568

(205) 979-6100


600 Vestavia Pkwy, Ste 210, Vestavia Hills, Alabama, 35216-7724

(205) 823-2810


1944 Canyon Road, Suite 100, Vestavia Hills, Alabama, 35216

(205) 822-7607


Yext tracking pixel

5018 Cahaba River Road, Suite 202, Vestavia Hills, Alabama, 35243

(205) 747-2710

Request an Appointment Today


3056 Healthy Way, Suite 116, Vestavia Hills, Alabama, 35243

(205) 783-5270


1025 Montgomery Hwy, Vestavia Hills, Alabama, 35216-2805

(205) 823-3882


200 Montgomery Hwy, Vestavia Hills, Alabama, 35216-1842

(205) 978-4968


8000 Liberty Parkway, Suite 108, Vestavia Hills, Alabama, 35242

(205) 968-8071


2090 Columbiana Rd, Vestavia Hills, Alabama, 35216-2153

(205) 978-2369


Yext tracking pixel

1021 Montgomery Hwy, Suite 200, Vestavia Hills, Alabama, 35216

(205) 882-6990

Request an appointment


Yext tracking pixel

200 Montgomery Highway, Suite 150, Vestavia Hills, Alabama, 35216

(205) 822-0067

Request an appointment


790 Montgomery Hwy., Suite 116, Vestavia Hills, Alabama, 35216

(205) 545-5910