Thea says, "St Placid provided me with a wonderful place to nurture my soul and to experience the love of God. I loved praying with the sisters and was made to feel welcome as a guest." See more