Bead Store

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



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.