Get Directions to Elmore Twp Trustee ← View details 11224 N 700 E, Odon, Indiana 47562 +1 812-636-4023 Get Directions From* To * — Required information