Ibella Beads
Closed
770 N New Ballas Rd
Saint Louis, MO 63141
Ibella Beads, formerly known as National Supply, is a bead shop located in Saint Louis, MO. Founded by owners Carl and Laura Strasser, the store offers a variety of finished pieces and materials for customers to create their own projects.
With a new location in Creve Coeur Plaza since Thanksgiving 2012, Ibella Beads hosts classes, bead nights, and birthday parties for enthusiasts to enjoy. Customers can inquire further about these offerings by contacting the shop directly.
Generated from their available business information
Also at this address
See a problem?
You might also like
Partial Data by Foursquare.