Meijer 131

Meijer #131 is a Meijer supercenter located at 11351 East Washington Street in Indianapolis, Indiana. The store opened on August 8, 1995.