Teton Retinal Institute 3544 E 17th St.Ste 105Ammon, ID, 83406 View Phone 208-535-4900 Fax: 208-535-4906 View Website Experience & Reliability A Tradition Of Retinal Excellence About Photos & Videos Connect with this Business: Send to My Email Send to My Phone Print this Page