Sts. Peter and Paul Church Denomination: CATHOLICLocation: Norwich, CTServices: Lighting, Completed in 2014 Learn more About: Lighting