Meijer 247

Meijer #247 is a Meijer supercenter located at 2500 Philo Road in Urbana, Illinois. The store opened on October 1, 2008.