Meijer 130

Meijer #130 is a Meijer supercenter located at 1424 West Carmel Drive in Carmel, Indiana. The store opened on May 10, 1994.