Hi I have submitted my documents for residence application under skilled migrant category. I was invited on 19th of Dec 2016. I have dropped on 13th of April in queen street branch. But in my ITA letter the mentioned address was to Henderson branch. My question: is it fine to drop at queen street branch ? And 19th April is the last date to submit. Thanks in advance