Illinois State Archaeological Survey, Central Offices
Illinois State Archaeological Survey, Central Offices
209 Nuclear Physics Lab, 23 E. Stadium Drive
61820
Champaign
, Illinois
United States
40° 6' 9.7128" N, 88° 14' 30.8688" W
See map: Google Maps
Illinois US
- 1333 reads