Meijer 51

Meijer #51 is a Meijer supercenter located at 2200 Tiffin Avenue in Findlay, Ohio. The store opened on June 4, 1985.