Carroll County Auditor Address: 2401 E State Road 18, Flora, IN 46929 Phone: (574) 967-4161 Services: Ambulance Call (574) 967-4161 Get Directions