Meijer 183

Meijer #183 is a Meijer supercenter located at 815 South Randall Road in Elgin, Illinois. The store opened on August 12, 2001.