This place is reported as closed.

Melanin Made Beauty in Downtown Dutchtown offers beauty and hair products, as well as men’s,  women’s, and children’s fashions.

Contact

Address
3318 Meramec St.
St. Louis, MO 63118

Hours

Tuesday–Saturday
11am–4:30pm
Melanin Made Beauty, 3318 Meramec St.