Meijer 266

Meijer #266 is a Meijer supercenter located at 6050 US Highway 6 in Portage, Indiana. The store opened on 2013.