Location & Hours

STL Rocks

2003 Cherokee Street
St. Louis, MO 63118

Wednesday – Friday     11 am – 6 pm

Saturday     10 am – 6 pm

Sunday     11 am – 5 pm

(314) 472-3675

Apple Maps

Google Maps


Contact Us

E-mail: info@stlrocks.me

Phone: 314-472-3675


Gift Certificates

Purchase a gift certificate online.

Purchase Here

(You will be taken to our Square site in another tab)



We carry a carefully curated selection of crystals, rocks, fossils and sterling silver jewelry from all over the world.

Each piece is truly unique – a perfect gift or a treasure for yourself!