Tyndale University is located in Toronto, Ontario, Canada. It is situated at the north end of the city close to the intersection of Steeles and Bayview avenues.
Directions to the Tyndale Campus on Google Maps
3377 Bayview Ave, Toronto, ON M2M 3S4