Foundation staff visited the Franciscan Center located on St. Helena Island.
On Wednesday, May 22, 2013, Foundation staff visited the Franciscan Center located on St. Helena Island to celebrate Sister Sheila Byrne, OSF, and Sister Stella Breen, OSF, who have faithfully given twenty-six years of service. Read More