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 MarketStand 146 720 Carroll St, St. Louis, MO 63104