DeLuca Biochemistry Building (built 1912)
Location: 43.07389°N, 89.41056°W