Ophthalmology

Robert Chandler Welch , MD

Welch Allan & Hatch MDs
526 Shoup Ave W Ste H
Twin Falls, ID 83301

(208) 678-2173

Overview

Dr. Welch graduated from the University of Utah School of Medicine in 1980. He works in Twin Falls, ID and specializes in Ophthalmology. Dr. Welch is affiliated with St Lukes Magic Valley Medical Center.

Gender: Male

Years in Practice: 42 Years

Languages Spoken: Spanish and English

Specialties

Ophthalmology

Hospital Affiliations

  • St Lukes Magic Valley Medical Center

Education and Training

Medical School
University Of Utah School Of Medicine Graduated in 1980

Main Location

Fax: (208) 873-4034
Website: www.twinfallseyedoctor.com
Accepting New Patients: Yes
Medicare Accepted: Yes
Medicaid Accepted: Yes

Office Hours:

Mon8:00 AM-5:00 PM
Tue8:00 AM-5:00 PM
Wed8:00 AM-5:00 PM
Thu8:00 AM-5:00 PM
Fri8:00 AM-5:00 PM
Sat-
Sun-

Insurance Plans Accepted

Please verify insurance information directly with your doctor’s office as it may change frequently.
  • Aetna Choice POS II
  • Aetna Signature Administrators PPO
  • BCBS Blue Card PPO
  • Blue Cross ID PPO
  • CIGNA Open Access Plus
  • CIGNA PPO
  • MEDICA CHOICE WITH UNITEDHEALTHC
  • Moda Health Connexus
  • Pacificsource PSN/Balance MRF
  • Pacificsource SmartAlliance MRF
  • Pacificsource SmartChoice/SmartHealth MRF
  • Regence ID Preferred Provider Network
  • UHC Choice Plus POS
  • UHC NAVIGATE PLUS POS
  • UHC Nexus Open Access
  • UHC Options PPO