The LeBel building is located on the southwest corner of Huron Church Road and College Avenue, at the University of Windsor.
The LeBel building is located on the southwest corner of Huron Church Road and College Avenue, at the University of Windsor.