Book Online

Visit our online booking site using the link below.

Online Booking Website


Vida-Flo Birmingham

Medical Spa

796 Montgomery Highway
Suite 100
Vestavia Hills, AL 35216
United States

Mon - Fri: 10:00am - 7:00pm
Sat - Sun: 9:00am - 6:00pm

+1 (205) 831-1037

Visit Our Website




 Better Business Bureau

Refer Your Friends And earn rewards!

274 Reviews

  • Awesome staff, provided great comfort and very knowledgeable
  • Friendly service