Meijer 290

Meijer #290 is a Meijer supercenter located at 5550 North Keystone Avenue in Indianapolis, Indiana. The store opened on June 9, 2016.