Elgin City Clerk 150 Dexter Ct Elgin, IL 60120 Phone: (847) 931-5660 View Website
Category: City Government - Executive Offices