Algoma University just sent us a message asking us to advise our readers that the George Leach Centre is closed and will remain closed until further notice due to ongoing construction.
So, consider yourselves advised.
Got questions? Call this number: 705-949-2301 ext. 4500