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




