arrow
  • Ophthalmology, Internal Medicine
  • Accepting new patients
  • 17 years of experience
  • Welch Allan And Associates 526 Shoup Ave W Ste H, Twin Falls, ID 83301
  • (208) 678-2173

Brief Intro

Dr. Welch graduated from the University of Washington School of Medicine in 2008. He works in Twin Falls, ID and 2 other locations and specializes in Ophthalmology and Internal Medicine. Dr. Welch is affiliated with Saint Lukes Magic Valley Medical Center.

View More

Education Background

MEDICAL SCHOOL

University Of Washington School Of Medicine - 2008

Languages Spoken

  • Spanish
  • English

Location & Hours

  • Welch Allan & Hatch MDs
  • 526 Shoup Ave W Ste H, Twin Falls, ID 83301
  • Mon:8:00 am - 5:00 pm
    Tue:8:00 am - 5:00 pm
    Wed:8:00 am - 5:00 pm
    Thu:8:00 am - 5:00 pm
    Fri:8:00 am - 5:00 pm
    Sat:Closed
    Sun:Closed

Specialties Treated

  • Ophthalmology
  • Internal Medicine

Conditions Addressed

  • Keratitis
  • Acute Conjunctivitis
  • Orbital Infection
  • Glaucoma
  • Cataract
  • Diabetic Retinopathy
  • Macular Degeneration
View More

Procedures Performed

  • Lasik Surgery

Insurance Accepted

* Insurance information may change frequently. Please verify directly with the provider (doctor/clinic).

  • PacificSource Health Plans
  • HealthNow
  • Aetna
  • Meritain Health
  • Pan-American Life Insurance Group
  • UnitedHealthcare
  • Medicare
  • Optum Health
  • State Farm
  • Medicaid
  • First Choice Health
  • Golden Rule
  • Avesis
  • Blue Cross of Idaho
  • Molina Healthcare
View More
  • Cancer 3
  • Cardiology, Heart & Vascular Surgery 5
  • Orthopedics 9
  • Neurology & Neurosurgery 6
  • Gastroenterology & GI Surgery 7
  • Pulmonology & Lung Surgery 7
  • Diabetes & Endocrinology 2
  • Children's Hospital 1
  • Urology 7
  • Psychiatry 9
  • Geriatrics 6
  • Rehabilitation 7
  • Obsterics & Gynecology 1
  • Long Term Care 2
  • Maternity Care (Uncomplicated Pregnancy) 3