Hi everyone,
I'm sure this has been asked already, or maybe there hasn't been a confirmed answer yet...
Anyway, I'm trying to figure out what our local office is. On the CIC website it says whichever office is closest to your home, but I'm right in the middle of St. Clair and Scarborough...