Meijer 20

Meijer #20 is a Meijer supercenter located at 2425 Alpine Avenue Northwest in Grand Rapids, Michigan. The store opened on March 17, 1964.