It did. Under a headline for residents of canada, it stated that if I have a mailing address here, I could send it to cpc ottowa.
“Residents of CANADA
If you have a mailing address in Canada and all your accompanying dependents on your application are currently in Canada and plan to be in Canada for at least three (3) months, you may submit your passport(s) and photos to the Case Processing Centre in Ottawa (“CPC-O”). You are required to send your document(s) together along with a copy of this letter by mail or courier”
However I’m not sure if I qualify as a resident under the official definition. Do you have any idea regarding the same?