Meijer 261

Meijer #261 is a Meijer supercenter located at 9000 West Golf Road in Niles, Illinois. The store opened on January 19, 2010.