Towns
States
/
Illinois
/
Ogle County
/
Leaf River
Feedback
MyTownView
Towns
Village Hall
Address
605 Main St, Leaf River, IL 61047
Phone
(815) 738-2340
Email
villageofleafriver@gmail.com
Website
www.villageofleafriver.com
Elected Officials
Name
Title
Email
Term Expires
Michael Musso
Village President
—
May 2029
Aaron Shelton
Trustee
—
—
Brad Plock
Trustee
—
—
Brie Simkulet
Trustee
—
—
John Goodrich
Trustee
—
—
Nicki Shelton
Trustee
—
—