Map is loading... Get Directions to Eldorado Twp Office ← View details 1610 Locust Street, Eldorado, Illinois 62930 +1 618-273-6505 Get Directions From* To * — Required information