Humber River (Northwestern) Hospital, 2175 Keele St., 416-651-6111 close