-
Leopard Boutique to join Streets of St. Charles
Peoria, Ill. -- Apparel and accessories retailer Leopard Boutique will open a 1,273-sq.-ft. store at The Streets of St. Charles, in Peoria, Illinois. The trendy boutique has finalized its lease and will join the mixed-used development in May as the newest retail store in the development.
Leopard Boutique will be located in suite 150 at the ground level near the cross streets of Beale Street and Nichols Road at the base of the five-story luxury residential apartment building that is currently 85% occupied.
-
The store is back (even though it never left)
The store is back, baby! That was the message I heard again and again at the National Retail Federation’s 2015 Annual Convention in New York City. It was sounded by retailers, consultants and tech suppliers alike as they rushed to explain the relevance of offline retail in an omnichannel world.
But the truth is the store never went away in the first place. Sure, some retailers are retrenching and reducing (or, in today’s PC lingo, “rightsizing”) their portfolios. It’s especially evident in the apparel sector, with some teen brands particularly hard hit.

