Meijer 120

Meijer #120 is a Meijer supercenter located at 3600 North Portage Road in South Bend, Indiana. The store opened on May 3, 1994.