Meijer 172

Meijer #172 is a Meijer supercenter located at 3883 East Grand River Avenue in Howell, Michigan. The store opened on August 3, 1999.