Paper Source’s Chicago Lab Store is the testing ground
May 14, 2019 · As of February 2019, Paper Source has 129 stores dotting the 50 states. But its Lab Store, located in downtown Chicago’s famed Loop, stands out from the rest. Not only is the 1,800-square-foot space housed directly below the Paper Source corporate office, but it serves as a conduit for the evolution of the brand.
DA: 61 PA: 58 MOZ Rank: 20