Humber River Regional Hospital
Wilson Ave & Keele St., 1235 Wilson Ave, Toronto *Finch Ave W & Oakdale Rd., 2111 Finch Ave W, Toronto
The Finch site is an Ambulatory & Urgent Care Centre only*
Wilson site Admin: 416-242-1000
Finch site Admin: 416-744-2500