Lee Michaels Fine Jewelry, a Louisiana-based retailer, announced Wednesday that it will open a store in Albuquerque, New Mexico. The company said it has signed a lease for the new 3,500-square-foot ...
Baton Rouge-based Lee Michaels Fine Jewelry is opening a store in Albuquerque, New Mexico. The eight-location fine jewelry firm with $50 million in sales expects to open the store in late spring 2018.