511 Lake Zurich Road Barrington,
IL
60010United StatesGet Directions
Citizens Park
511 Lake Zurich Road
Citizens Park is a 45-acre park located off of Northwest Highway and Lake Zurich Road in Barrington. The park was the site of the old Jewel Tea Company. This award-winning park was officially dedicated in 2007 and has continued to be a very popular setting for people to rent the facilities, relax by the waterfall, walk the trails and enjoy passive recreation.