Meijer 189

Meijer #189 is a Meijer supercenter located at 137 Elliott Road in Defiance, Ohio. The store opened on April 4, 2000.