Solera Health Club & Spa -
PERMANENTLY CLOSED
Health Clubs,
Day Spas
811 Spruce St, St. Louis, MO 63104
facebook
instagram
facebook
instagram
Reviews for Solera Health Club & Spa
Add your comment
Apr 2013
Needs a squat rack.
More Reviews
Similar Businesses Nearby
Natural Browz
- 1313 Washington Ave, St. Louis
Spa and Salon at Four Seasons Hotel St. Louis
- 999 N 2nd St, St. Louis
Phia Pellé Esthetics
- 1128 South 18th Street, Street Louis
Best Pros in St. Louis, Missouri
Ratings
Google: 3/5
Solera Health Club & Spa
811 Spruce St, St. Louis
Directions
Pricelist
Suggest an Edit
Needs a squat rack.