St. John Elizabeth Temple Church Denomination: CHURCH OF GOD IN CHRISTLocation: Bogalusa, LACompleted in 2009.