keera_r said:Definitely a big oversight....my heart sank when I remembered.
I can't seem to find a phone number or email address. Would anyone know where I can find it or have it on hand?
When we had a question we emailed our visa office - not that we got an amazing answer, it was basically a copy and paste answer of information we already knew.. but might be a start! Maybe here? http://www.cic.gc.ca/english/information/offices/missions/mexico.asp