06/12/2017 8:00 AM Dudley Municipal Complex Annual Town Election June 12, 2017, 8 a.m. to 8 p.m., Dudley Municipal Complex.