Meijer 268

Meijer #268 is a Meijer supercenter located at 1301 West Eight Mile Road in Detroit, Michigan. The store opened on 2013.