This location is my favourite for passport renewals. It's right beside Sheppard-Yonge station, so it's really convenient for public transit goers. In addition, the service is extremely fast! I came here around 2pm on a Tuesday and was out of there in 20 minutes!