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
Meatheads
1305 South Neil Street2.10 mi away
Hilton Garden Inn Champaign
1501 S Neil St2.22 mi away