Medical School- University of Utah Medical School
Residency- Moran Eye Center
Dr. Welch specializes in ophthalmology. He earned his medical degree from University of Utah Medical School, and completed his ophthalmology residency at Moran Eye Center.
Dr. Welch is board-certified in ophthalmology by the American Board of Ophthalmology.
115 Falls Avenue West
Twin Falls, ID 83301