Holy Temple of Deliverance Denomination: NON-DENOMINATIONALLocation: Philadelphia, PACompleted in 2020. Upholstered All 27 Existing Wood Pews (Sherpa Scarlet Fabric) Learn more about: Pew Cushions & Upholstery