Immaculate Conception Church has been serving the historic town of Portsmouth for more than 160 years. It has merged with two other parishes, St. Catherine of Siena and St. James, and is now known as Corpus Christi Parish. It offers Saturday and Sunday services, Sunday school, Bible study, and prayer and confession. Visit the website for more information.