March 17, 2019 Last Day to Register to Vote by Online Application Village Hall 112 Algonquin Rd, Barrington Hills Visit https://barringtonhill.wpengine.com/vote/ for voter information.