Is there an arcade?

Dark Star Alchemy | Feb 11, 2019 | Category: Shopping mall in Champaign, Illinois

Market Place Shopping Center - All questions

Address: 2000 N Neil St, Champaign, IL 61820, USA

Heidi Wang | Feb 12, 2019

There used too, but it closed.

Brent Gardner | Feb 12, 2018

I miss Track 5

Teresa DeWitt | Feb 12, 2018

No

Herman Williams | Feb 12, 2018

Don't know

Eva Williams | Feb 12, 2018

Yes

Add Answer

Thanks! Your answer is awaiting moderation.

Other Questions

All stores open today?

Brittany Zumwalt | Feb 11, 2018
Read More

When does Spencer’s close ?

Jaiden Bell | Feb 11, 2018
Read More

What shoes stores are in the mall

Mellissa Yutzy | Feb 11, 2018
Read More

Trending Places