Meijer 137

Meijer #137 is a Meijer supercenter located at 4901 State Road 26 East in Lafayette, Indiana. The store opened on August 22, 1995.