Medusa's Studio & Salon

Open
2501 S 12th St
Saint Louis, MO 63104
Medusa's is an eclectic boutique salon offering a variety of hair and make up services. Stylists: Kelly Butler, Sherry Nillissen, Liz Davis.
Own this business?
See a problem?

You might also like

United StatesMissouriSaint LouisMedusa's Studio & Salon

Partial Data by Foursquare.