University of Illinois, Champaign

Huff Hall

1206 S 4th St
Champaign, Illinois 61820

GPS:
40.103540, -88.232936

Type an address or city for custom directions: