The New Parish Center for St. Paul the Apostle Catholic Church in New Orleans will house the Church Office, Meeting Rooms, Classrooms, and the Church Hall.
The New Parish Center for St. Paul the Apostle Catholic Church in New Orleans will house the Church Office, Meeting Rooms, Classrooms, and the Church Hall.