Medical School- University of Washington School of Medicine
Internship- University of Nebraska Medical Center
Residency- University of Nebraska Medical Center
Dr. Welch specializes in ophthalmology. He earned his medical degree from University of Washington School of Medicine. He then completed an internship and ophthalmology residency at University of Nebraska Medical Center.
Dr. Welch is board-certified in ophthalmology by the American Board of Ophthalmology.
115 Falls Avenue West
Twin Falls, ID 83301