Market Place Shopping Center in Champaign, Illinois

Market Place Shopping Center in Champaign is a retail area.

Land Use
retail area
Website
https://www.marketplacemall.com/en.html