This place is reported as closed.

Green Earth Art Company makes handcrafted decorative art from cement and concrete. They also offer crystals, stones, and other great home and gift items.

Contact

Address
3409 Iowa St.
St. Louis, MO 63118
Telephone
314-435-9194
Website
greenearthart.com
Green Earth Art Company, 3409 Iowa St.