Market Place Plaza
Address:
2000 N Neil St, Champaign, IL 61820
Phone:
(217) 351-3115
Pizza,
Restaurants
Other Businesses:
- Buca Di Beppo at 2000 N Neil St, Champaign, IL 61820
- Taco Bell at 10 E Anthony Dr, Champaign, IL 61820
- Bakers Square at 1902 Center Dr, Champaign, IL 61820
- Starbucks Coffee at 2000 N Neil St Spc 375, Champaign, IL 61820
- Panda Express at 2000 N Neil St, Champaign, IL 61820