I just got back from an eye brow wax and I am very pleased with the service. The price was a lot more reasonable compared to Season's where I was going. She even did a better job. I have a colic in one of my eyebrows that most complain about working with and she seemed to be able to fix it with no problem. I plan to go there again. If you need just a facial, wax, or massage I would check this place out. I don't need to pay for the spa atmosphere. I just want the good service.
I love this place. Whenever I go there I get treated like family. They are really chill.
Tamara Mini Spa is a US Spa based in St Louis, Illinois. Tamara Mini Spa is located at 3549 Ritz Center, St. Louis, MO 63125, USA.
Please contact with Tamara Mini Spa using information above: Address, Phone number, Fax, Postal code, Website address, E-mail, Facebook. Find Tamara Mini Spa opening hours and driving directions or map. Find real customer reviews and ratings or write your own review.
Find Spa in St Louis