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