Mt. Calvary Holy Church Denomination: UNKNOWNLocation: New Haven, CTServices: Church Pew Cushions, Church Pew Upholstery, Completed in 2006 Comments: Upholstered seats Learn more About: Church Pew Cushions, Church Pew Upholstery