Ivy Bluff Church in Cannon County destroyed by fire overnight. Building a total loss.