Locations
1905 N. Neil St. < link to Google maps
Champaign, Il 61820
Hours: Mon-Thu 11-8:30, Fri-Sat 11:00-9:00, Sun 11:00-8:00
Phone: 217. 356.5347
Fax: 217.356.5347
2006 W. Springfield Ave. < link to Google maps
Champaign, IL 61821
Hours: Mon-Sat 10-9:30, Sun 10:00-8:30
Phone: 217.355.4990
Fax: 217.355.4990
Want to share a comment, question, or suggestion with us?


