Market Place Shopping Center
Champaign, IL82% like it (4.1 / 3364 Reviews )
CONTACT
Address: 2000 N Neil St, Champaign, IL 61820, United States Map ➦ Get Directions
Phone : +1 (217) 356-3928 Call
ABOUT
It has received 3364 reviews with an average rating of 4.1 stars.
FAQs
The address of Market Place Shopping Center is:
Market Place Shopping Center2000 N Neil St
Champaign, Illinois 61820-7817
P: +12173563928
Visit Website: www.marketplacemall.com
Market Place Shopping Center is listed under