« Back to the Business Directory index
Medusa's Studio and Salon
- 2501 South 12th Street
- Saint Louis
Medusa's Studio & Salon is an eclectic boutique salon that is located in Historic Soulard on 12th Street - Our stylists specialize in haircuts, highlights, and advanced color techniques (cash or check only).