

Mother Teresa’s Visit to The Leo House
Many years ago, Mother Teresa visited The Leo House of New York City. As we celebrate the canonization of Mother Teresa, we here at The Leo House feel blessed that Saint Teresa visited and stayed here. The date of her visit was November 7, 1960, the day before JFK was elected President of the United States.

