...
Ogle County 
Home Page
  

Welcome to Leaf River, Illinois

   
Economic Development
Village of Leaf River

Timothy Mulford
Village President

12 Main Street
P.O. Box 278
Leaf River, IL  61047

Phone: (815) 738-2341
Fax: (815) 738-2344
Welcome to Leaf River
   
....
|

|
....

....
   
Copyright 2009, Ogle County