Twin Falls County Categories Government Agencies 630 Addison Ave W PO Box 126 Twin Falls ID 83303-0126 (208) 736-4068 (208) 736-4176 Send Email Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×