Humber River

2111 Finch Ave W, North York, ON M3N 1N1
416-744-2500

Humber River - 2111 Finch Ave W, North York, ON

Located at 2111 Finch Ave W in North York, Humber River is a local business in the hospitals category of Canpages website.

Phone 416-744-2500 to get in contact with Humber River that is located in your neighbourhood.

Finally, please send this profile page to your friends by clicking on Facebook or Twitter links.

Opening Hours

Please call 416-744-2500 for opening hours.

Products and Services

  • cancer care

Categories