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.
Also at this address
See a problem?
You might also like
Partial Data by Foursquare.