St. Andrew Church Denomination: CATHOLICLocation: Colchester, CTServices: Church Pew Cushions, Completed in 2013. Learn more About: Church Pew Cushions