1-800-221-9032

Contact Us

Our Customer Support Team is available to assist you Monday through Saturday, 9:00 am to 7:00 pm CST, toll free 1.800.221.9032. Or, please fill in your information below and we will get back to you the next business day.

Visit our storefront location in St. Louis!
ibella BEADS
770 N. New Ballas Rd
Creve Coeur, MO 63141
Hours: Monday through Saturday, 9am to 7pm