Back to Search Twin Falls County Categories Government Agencies Government & Education 630 Addison Ave W, PO Box 126 , Twin Falls , ID , 83303-0126 (208) 736-4068 Send Email http://www.twinfallscounty.org Share × Print Email Facebook LinkedIn X Pinterest Powered By GrowthZone