Humber River Hospital, 200 Church St, Weston, 416-243-4104 close