Meijer 182

Meijer #182 is a Meijer supercenter located at 855 South Randall Road in St. Charles, Illinois. The store opened on September 17, 2000.