380 Walker Dr Rexburg, ID 83440. (208) 356-9559. About Teton Cancer Institute. An Affiliate of Mountain View Hospital, Teton Cancer Institute shares the care center's mission of "getting you back to what you love" by offering the most advanced and innovative cancer treatment in Idaho Falls, Rexburg, and Blackfoot Idaho..