Go to
Mississauga Passport Canada office
Central Parkway Mall
377 Burnhamthorpe Road East, 2nd Floor, Suite 116
Mississauga ON
After 2 days of taking Oath, Apply for Expedite processing (24/hr Urgent can be done if it's an emergency, they ask for valid proof), i got mine in 2 days.