Medusa's Studio and Salon
- Address:
- 2501 South 12th Street
- Saint Louis
- Missouri
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).