Office Depot Unveils New Store Concept in Denver
December 12, 2012
Delray Beach, Fla.-based Office Depot has unveiled a new concept store in Denver. Located on the corner of Wynkoop and 16th streets, the new concept is designed to encourage customers to interact more with products, as well as store associates and other customers. The store also features a new bluwire in-store shop that showcases tech and mobility products. Office Depot plans to roll out additional stores with this new design across the country. Currently, the office supplies and services retailer operates 1,675 stores worldwide.