Finch Weston Health Center is a designated teaching site for the University of Toronto Family Medicine Residency Program. We also train medical students from various Canadian and International Medical Schools
Rec'd a call on my landline from this place from some woman asking to speak with the owner of the house. I asked what is this regarding. They hung up. Very awkward and not appreciated nor acceptable behaviour for a business practice.