The Town of Latchford is celebrating the 110th anniversary of its incorporation! The event will feature an official opening of the new dam, children’s activities, music, and great food.