Meijer 267

Meijer #267 is a Meijer supercenter located at 1200 Lake City Highway in Warsaw, Indiana. The store opened on 2013.