Map Unavailable

Address
2000 N. Neal Street
Champaign
Illinois

61820
United States


10575398_566860616769525_2367050992392119494_o
Store Manager: Shelley Simon
Phone Number: (217) 355-0093

Store Hours

Monday-Saturday 10:00am – 9:00pm
Sunday 11:00am- 6:00pm

We are opening September 1st, with our Grand Opening on September 3rd! You can find us adjacent to Dick’s Sporting Goods. We love to play games with visitors, so stop by and have some fun!

Upcoming Events

  • No events in this location