Metro the Spa & Salon is an award-winning salon and spa in St. Charles, Missouri offering signature massages, facials, manicures, and pedicures. The business emphasizes a relaxing environment, friendly service, high-quality products, and guest satisfaction for both new and returning visitors. It also highlights bachelorette parties and spa parties and offers Aveda spa services and gift cards.
Metro the Spa & Salon
116 1st Capitol Dr
St Charles, MO 63301
Is this your business?