2003 Cherokee Street
St. Louis, MO 63118
Wednesday – Friday 11 am – 6 pm
Saturday 10 am – 6 pm
Sunday 11 am – 5 pm
Purchase a gift certificate online.
(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!
STL Rocks is an owner operated retail shop with direct from source (GREAT!) pricing.
We are not able to offer identification, appraisal, or cutting/polishing services, nor do we buy items from the public. Thank you.