Construction on Decatur’s former Point Mallard Ice Complex is entering its final phase, with the building on track to reopen ...