Missouri › St. Louis › The Beauty Bar STL

The Beauty Bar STL

Address5661 Telegraph Rd, St. Louis, MO 63129
Phone+13147452112
Websitehttp://www.vagaro.com/beautybytay8
Listed categoryMedical spa
Supervising physician verifiedSupervising physician: not yet checked (pending board check)

Med Spas in St. Louis

Hours

Saturday & Sunday: 8AM - 5PM; Monday-Wednesday: 12AM - 7PM; Thursday & Friday: 12AM to 5PM[1]

Sources (checked Nov 2, 2026): [1] https://www.vagaro.com/pro/contact

Also in St. Louis: The Shine Spa · Amici Medspa · BodyBrite · BodyBrite South County