Meijer 296

Meijer #296 is a Meijer supercenter located at 6939 West Broadway in McCordsville, Indiana. The store opened on May 2, 2017.