Municipal Government

(815) 738-2323

12 Main St
Leaf River, IL 61047-9796