603 S. Wright Champaign, IL 61820
T: 217.328.2538

Open Hours: Mon - Sun 11 AM - 9:30 PM