St. Nicholas Albanian Orthodox Church Denomination: ORTHODOXLocation: Jamaica, NYCompleted in 2019. Repaired 2 Stained Glass Panels Caulked 6 Existing Windows 6 Pieces of Protective Glass Replaced Learn more about: Stained Glass