Whether you have a question, want to schedule an appointment, or just want to know if we're the right fit — give us a call or send us an email. We're happy to help.
3234 Cahaba Heights Road
Vestavia Hills, Alabama 35243
| Monday | 7:00am – 5:30pm |
| Tuesday | 7:00am – 5:30pm |
| Wednesday | 7:00am – 5:30pm |
| Thursday | 7:00am – 5:30pm |
| Friday | 7:00am – 1:00pm |
| Saturday | Closed |
| Sunday | Closed |
No referral needed. Call us to schedule your first appointment or visit our Patient Center for forms and information.
Fill out the form below and we'll get back to you as soon as we can.
Your full appointment is with a licensed PT — not an aide or tech. Always.
Clinician-led decisions mean your care is always in the hands of experts.
Walk in, call, or email. You can start care today without a doctor's order.