Main content starts here, tab to start navigating

Hours & Location

32 E Chester St,
Champaign, IL 61820

Monday - Thursday & Sunday
11:00 am - 11:00 pm

Friday & Saturday
11:00 am - 12:00 am


a fire hydrant on the side of a building

Get Directions