David Kilgour was the last mayor of the Town of Capreol prior to it becoming part of the City of Greater Sudbury. [...]