Meijer 205

Meijer #205 is a Meijer supercenter located at 11901 Fulton Street East in Lowell, Michigan. The store opened on May 20, 2001.