Meijer 264

Meijer #264 is a Meijer supercenter located at 7111 West Cermak Road in Berwyn, Illinois. The store opened on July 17, 2012.