Closed Today
Unclaimed
Metro MedSpa
Wellness Programs
12608 Lamplighter Square Shopping Center, St. Louis, MO · 63128
Average Rating
Be the First to Review
Customer Feedback
1 Year
In Business
Unclaimed
Not Yet Verified
Business Details
Serving St. Louis, MO
Welcome to Metro Medspa in St. Louis, where your glow is entirely your own—and we’re simply here to help you claim it. From the moment you walk through our doors, you’ll feel seen, heard, and genuinely understood. We take the time to listen to your s...
Read more
Est. 2025
St. Louis, MO
1 Year in Business