John E. La Tourette Hall is a university, also known as John E. La Tourette Hall;La Tourette Hall;Physics Department;Chemistry and Biochemistry Department in DeKalb.
- alt_name
John E. La Tourette Hall;La Tourette Hall;Physics Department;Chemistry and Biochemistry Department
- Building
University