Owen County
ICTA Member Details
Treasurer Information
Shelly Townsend
First Term
12/31/2026
812.829.5012
60 S Main Street, Room 102B, Spencer, IN, 47460
$40,629
County Information
60
20,969
27,271
Software Information
Office Information
Ryann Lawson
Monday-Friday
8:00am
4:00pm
EST
1
1