« Back to the Business Directory index

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).