Presentation Manor landscapeThis residence for religious men and women who have made a vow of poverty and for aging or disabled adults is located on a 4 acre site in Scarborough, Toronto, very close to Providence Healthcare and the Toronto Transit Commission Warden Subway Station and next door to the popular Tim Horton.