Rating: ★★★☆☆ 3.3 / 5 (421 Reviews)
The Red Lion is a Event Security located in The Red Lion, 211 E Green St, Champaign, IL 61820
You can reach The Red Lion through the contact information provided on our page. You can also access our location using Google Maps.
Price Level: $
Address: The Red Lion, 211 E Green St, Champaign, IL 61820 Champaign, IL Champaign
Phone: +15304815466
Website: https://www.redlionchampaign.com/