Bead Store

Retail
4584 Telegraph Road, St. Louis, MO 63129 4584 Telegraph Road, St. Louis Directions
+13144878776
Be the first to recommend this place!
null% of 0 customers recommended

Tips

250

From Our Editors

You'll love the creative, handcrafted works of art this store offers.

Many parking options are available in the area.

Explore Nearby
Bead Store

Groupon has verified that the customer actually visited Bead Store.