Mayor Profile Kevin C. RichardsonLake Barrington, ILPopulation: 5,080Web SiteElection Date: 04/01/2025Bio