Swarovski is a retail establishment in Peoria, IL that specializes in selling a variety of crystal products and jewelry.
Customers can browse through a selection of decorative items and accessories, all crafted with precision and attention to detail.
Generated from their business information