INDIANAPOLIS -- Meijer's new, 192,000-square-foot store opened Tuesday on Keystone Avenue on the north side.
The store is Meijer's 12th supercenter in the Indianapolis area.
To see more about the new store, click on the video player above, or click here to see photos from the store's opening.