Meijer 269

Meijer #269 is a Meijer supercenter located at 3649 North Vermilion Street in Danville, Illinois. The store opened on 2013.