902 Meijer Dr, Champaign, IL 61820

New retail development that opened in February 2017

Get Directions

Schedule a Showing