02
APR
2012
North America – Louisiana
The Sisters have had a presence in ministry at St Leo the Great Parish in Louisiana since 1968. Up to August 2005, they were primarily engaged at the Parochial school and other parish ministries. However, after Hurricane Katrina, this changed as many schools and parishes in th... Read More