Store
Jewelry Box at St. Louis Mills
📍 5555 St. Louis Mills Blvd., Hazelwood, MO 63042
Tucked inside St. Louis Mills, Jewelry Box showcases an exquisite collection of hand-crafted rings, bracelets, necklaces, and earrings from James Avery Artisan Jewelry, offering visitors a chance to discover unique pieces with rich cultural significance. This location is worth visiting for those seeking high-quality, artisanal jewelry in a charming setting that reflects the brand's commitment to craftsmanship and storytelling.
Other Jewelry Box locations
All locations →Asheville Mall
3 South Tunnel Road
Chesterfield Towne Center
11500 Midlothian Turnpike, Richmond, VA
Glenbrook Square
4201 Coldwater Boulevard, Fort Wayne, IN
Ingram Park Mall
6301 NW Loop 410, San Antonio, TX 78238
La Plaza Mall
2200 South 10th Street, McAllen, TX 78503
Meridian Mall
1982 W. Grand River Ave., Okemos, MI
Mesilla Valley Mall
700 South Telshor Blvd
South Plains Mall
6002 Slide Road, Lubbock, TX