Filing for Crystal Lake Offices Next Week

Because the City of Crystal Lake has a primary election if too many people file, it has a petition filing date earlier than village, park district, library district, fire protection district, schools and other governmental bodies. Crystal Lake City Clerk … Continue reading