Meijer 139

Meijer #139 is a Meijer supercenter located at 6260 West McGalliard Road in Muncie, Indiana. The store opened on May 23, 1995.