Kroger opened a new 123,000 square foot superstore in northern Powell on Nov. 14, the Cincinnati-based grocer's second brand-new store in the Columbus area in the last year. The $36 million store, ...