An established parish since 1962, the Church of the Holy Spirit is part of the Catholic Diocese of Stamford. Mass takes place every day of the week, except Monday, with main services being held Saturday evening and Sunday morning. The beautiful building contains a congregation hall where meetings and gatherings take place as well as living quarters for the priests and nuns in service. The church itself shares an address with Holy Spirit School, which is a parochial school that serves the North Stamford area.