Glow Salon and Spa is located at 5425 Edelweis Ln in St. Louis, MO, and it’s one of those places where you might want to think twice before booking an appointment. With a rating of just 1 star, it seems like folks have had their fair share of ups and downs here. They offer a range of services typical for hair salons, from cuts to color treatments, but the mixed reviews suggest that maybe not everyone leaves feeling like a million bucks.
Despite the low ratings, it’s always interesting to check out what local spots have to offer. If you’re in the area and curious about hair styling or grooming, Glow Salon and Spa might be worth a look—just keep those expectations in check! Sometimes you never know what you might find until you give it a shot.