University of Illinois at Urbana-Champaign, Oak Street Library Facility, Library Conservation Laboratory

University of Illinois at Urbana-Champaign, Oak Street Library Facility, Library Conservation Laboratory
809 South Oak Street
61820 Champaign , Illinois
United States
40° 6' 28.6812" N, 88° 14' 29.6304" W
Illinois US