City of Toronto is getting a new long-term care home in Scarborough by 2026 There is good news in Scarborough, where a long-term care home is about to be constructed and slated to open by 2026. The Yee Hong Finch II long-term care home will be located at 4610 Finch Ave. East, and its purpose is to provide enough...