Idaho Falls ID Otorhinolaryngology Ear Nose Physician 1. 2860 Channing Way, Idaho Falls, ID 83404 | Idaho Ent PA (208) 529-7680