Active registration

Village of Leaf River Village Hall

Leaf River, IL

General information for Village of Leaf River Village Hall

Physical address
12 Main St, Leaf River, Il, 61047
Mailing address
205 W Third St, Po Box 248, Leaf River, IL, 61047

Points of contact for Village of Leaf River Village Hall

SAM.gov Points of Contact

Dawn Plock
Government Business POC Electronic Business POC
Trustee
205 W. Third St., PO Box 248, Leaf River, IL, 61047

Additional contact details may be available