720
COLORADO SPRINGS, COLO. — Warby Parker has opened a 2,298-square-foot store at The Promenade Shops at Briargate, a 236,539-square-foot retail center located in Colorado Springs. The store is situated next to Ted’s Montana Grill. The eyewear brand currently operates more than 200 stores throughout the country.