Belvidere Board Meetings

Belvidere Township Board Meetings are on the 2nd Thursday of each month at 6:00 pm at 107 Vesta Street.