STL Rocks is owned and run by Erik and Abbey. You’ll catch us selling our one of a kind rocks, crystals and stone jewelry On Cherokee Street & at Historic Soulard Market.
You can also find us on Instagram & Facebook.
Located at:
2003 Cherokee Street, St. Louis, MO 63118 click here for map
Soulard Market: Stand 146 720 Carroll St, St. Louis, MO 63104