G
Lake Barrington Village Office
23860 N Old Barrington Road, North Barrington IL 60010-1998
(847) 381-6010