St. Barbaras Greek Orthodox Church Denomination: ORTHODOXLocation: New York, NYServices: Church Pew Cushions, Church Pew Upholstery, Completed in 2003 Comments: 48 loose cushions