Mc Leod Hall
McLeod Hall is the home base of the Food Science and Technology department. This building houses laboratories, faculty and administrative offices for the department.
Photo of McLeod Hall