Iglesia Ni Cristo Chapel Denomination: CHURCH OF CHRISTLocation: Long Island City, NYCompleted in 2009