Town of Dillon welcomes back award-winning Ice Castles Dillon Ice Castles will return to Town Park this winter! The Dillon Ice Castles are set to return to Town Park for the 2019-2020 winter season. The Dillon Town Council unanimously voted to approve the authorization for the town to enter into a... Read more