New-logo

202 S Broadway Ave, Champaign, IL 61801

The IMC - Urbana Champaign Independent Media Center

Nearby Restaurants Rating Address Distance
The IMC - Urbana Champaign Independent Media Center
202 S Broadway Ave0 ft away
Assembly Hall Star Theatre
1800 S. First St.1.87 mi away
Dewey's
33 E. Green St.1.88 mi away
City Center
505 S Chestnut St1.90 mi away
Meatheads
1305 South Neil Street2.10 mi away