Salt of the Earth

Open
8150 Big Bend Blvd
Saint Louis, MO 63119

Salt of the Earth, located in Saint Louis, MO, was founded by former zoo keeper Michael Lynch and his wife, who transformed their love for travel and art into a unique store.

Visitors to Salt of the Earth can explore and purchase art pieces discovered by the owners during their adventures, making it a must-visit destination for art enthusiasts in the area.

Generated from their available business information

Also at this address

Own this business?
See a problem?

You might also like

United StatesMissouriSaint LouisSalt of the Earth

Partial Data by Foursquare.