Meijer 178

Meijer #178 is a Meijer supercenter located at 808 North Route 59 in Aurora, Illinois. The store opened on August 13, 2000.