New-logo

1501 S Neil St - IL

World Conference on Vaccine and Immunology

Nearby Restaurants Rating Address Distance
Hilton Garden Inn Champaign
1501 S Neil St - IL0 ft away
Meatheads
1305 South Neil Street938 ft away
Assembly Hall Star Theatre
1800 S. First St.2828 ft away
Dewey's
33 E. Green St.4182 ft away
City Center
505 S Chestnut St4446 ft away