Physician/Provider go Results Found: 1 Button group with nested dropdown Independent Health Care Providers of ... Independent Health Care Providers of Idaho INC 1880 Fillmore St Twin Falls ID 83301 (208) 735-8386