Get Directions to Owen County Treasurer ← View details 60 South Main Street #201, Spencer, Indiana 47460 +1 812-829-5011 Get Directions From* To * — Required information