Hi SCOTCAD ,
I have not landed and not sure what the situation is over there but found this weblink which lists the open/closed Service Canada outlets. This might be helpful - not sure if they have different contact numbers for each location so that you can call and check...