St. Michael Catholic Church Parish Life Center

New Parish Life Center for St. Michael Catholic Church in Downtown Biloxi, MS.