Humber River Hospital -York Finch

Hospitals · North York, ON

2111 Finch Ave W, North York, ON, M3N 1N1

416-744-2500

Hospital in Toronto, ON. Type: Hospital - Site. Listed by Province of Ontario. Source: Statistics Canada ODHF.

Nearby healthcare

More hospitals in Toronto/GTA