Mods I haven't seen anything posted on this yet but if it is posted please merge and/or edit title. Thanks!
http://www.presentationmanor.com/
"The site at 61 Fairfax Crescent was the location of La Salle Manor, a retirement facility for priests and nuns from a group of religious orders...