Corpus Christi Parish is a Roman Catholic church that is part of the Archdiocese of Manchester. In June 2006, three Portsmouth parishes -- Immaculate Conception, St. Catherine of Siena and St. James -- were merged into one Corpus Christi Parish. Visit the website for more information.