Town Hall Address 605 Main St Leaf River, IL 61047 United States- Ogle County Website https://www.villageofleafriver.com/ Zoning 815-738-2340 605 Main St Leaf River, IL 61047 United States Fire District (815) 738-2219 205 W 3RD ST Leaf River, IL 61047 United States Town Clerk 815-738-2340 605 Main St Leaf River, IL 61047 United States Tax Collector (815) 732-1100 105 S. 5th Street, Suite 114 Oregon, IL 61061 United States County Ogle