Meijer 61

Meijer #61 is a Meijer supercenter located at 3651 Towne Boulevard in Franklin, Ohio. The store opened on August 11, 1987.