City Government-Executive Offices Flora Twp Office 3100 Town Hall Road Belvidere, IL 61008 (815) 544-0798