The Red Lion
Add to Favorites
OPEN NOW
Today: 9:00 pm - 2:00 am
Saved to Favorites
Phone: (217) 722-9000
Address: 211 E Green St, Champaign, IL 61820
Website: http://www.redlionchampaign.com
32 E Chester St, Champaign, IL 61820
607 S 6th St, Champaign, IL 61820
25 E Springfield Ave Ste 1, Champaign, IL 61820
708 S 6th St, Champaign, IL 61820
2101 N Kenyon Rd, Urbana, IL 61802
1103 W Oregon St, Urbana, IL 61801
708 S 6th St, Champaign, IL 61820
63 E Chester St, Champaign, IL 61820
613 E Green St, Champaign, IL 61820
2302 S Neil St, Champaign, IL 61820