Dr. Eugene D. Larsen is an internist in Price, Utah and is affiliated with Castleview Hospital. He received his medical degree from Touro University School of Osteopathic Medicine and has been in ....