Metro the Spa & Salon

150 employees • 116 1st Capitol Dr, St Charles, MO, 63301, United States

Company Overview

Company Name

Metro the Spa & Salon

Address

116 1st Capitol Dr, St Charles, MO, 63301, United States

Employees

150

About Metro the Spa & Salon

Metro the Spa and Salon is an award-winning establishment located in St. Charles, Missouri, offering a wide range of services such as signature massages, facials, manicures, and pedicures. The company boasts high satisfaction ratings from both new and returning guests, and it is particularly known for hosting bachelorette parties and spa events.

Frequently Asked Questions about Metro the Spa & Salon

Social Profiles