Congratulations to Mrs. Terry Powell, our 2025 recipient of The Order of St. Louis Medal, awarded annually by the Archdiocese of New Orleans. Terry was recognized for her commitment and service to our church community at a special ceremony for all parish recipients of this special award on Sunday, March 23, 2025, at St. Catherine of Sienna Church in Metairie. Please join in offer personal congratulations and thanks to Terry for her dedication and all that she does for and with us in our church community.