Toronto City Mission 2610 Birchmount Road Scarborough, Ontario Directions Shepherd Logo: Contact: Main: 416-922-6223