Meijer 263

Meijer #263 is a Meijer supercenter located at 950 Winston Plaza in Melrose Park, Illinois. The store opened on June 7, 2011.