Get Directions to Delavan City Mayor ← View details 219 North Locust Street, Delavan, Illinois 61734 +1 309-244-7146 Get Directions From* To * — Required information