Is there wifi at Esquire?
Address: 106 N Walnut St, Champaign, IL 61820, USA
Doug Diel | Nov 2, 2018
Yes
Jeff Helgesen | Nov 2, 2018
Yep
Justin Cross | Nov 2, 2018
Yea and its free! Vote for Pedro
Timothy Vander Ploeg | Nov 2, 2018
I'm pretty sure there is.
Edward Kinsel | Nov 2, 2018
Yes there is
Heike Smith | Nov 2, 2018
Yay! Thanks everyone!
Thanks! Your answer is awaiting moderation.