St. Bernards Convalescent Hospital, 685 Finch Ave. W., 416-635-8422 close