University of Illinois at Urbana-Champaign, University Library
University of Illinois at Urbana-Champaign, University Library
1408 W. Gregory Drive
61801
Urbana
, Illinois
United States
40° 6' 17.028" N, 88° 13' 43.6728" W
See map: Google Maps
Illinois US
- 1226 reads