Contact Us Sun - Thur 11:30 AM - 9:00 PM Fri - Sat 11:30 AM - 10:00 PM 217-281-6888 902 Meijer Drive STE 4 Champaign, IL 61822