Market Place Shopping Center

2000 N. Neil St., Sp. 710
Champaign, IL, 61820
217-378-8028