Contact

Address
2900 Cherokee St.
St. Louis, MO 63118
Telephone
800-811-3557
Website
facebook.com

Hours

Tuesday–Saturday
9am–6pm
Sunday–Monday
Closed
The Salon STL