Map is loading... Get Directions to Idaho Department of Health & Welfare ← View details 803 Harrison Street, Twin Falls, Idaho 83301 +1 877-456-1233 Get Directions From* To * — Required information