Twin Falls, ID Ophthalmology | Eye Doctors

Dr.'s Welch, Allan and Hatch

A partnership of excellent eye physicians and surgeons, Dr.'s Welch, Allan and Hatch in Twin Falls, ID is the full-service optical shop and eye center you can truly count on. We take pride of maintaining and living up to our reputation of being reliable and professional by providing eye care for you and your family.

Optical Shop - Twin Falls, ID - Dr.'s Welch, Allan and Hatch - No stitch cataract surgery - Call Us Now!

Learn More About Dr.'s Welch, Allan and Hatch:

  • No stitch cataract surgery
  • Diseases and surgery of the eye
  • Lasik consultation
  • Emergency eye care
  • Laser treatment for glaucoma, diabetes, and macular degeneration
  • Eye muscle surgery
  • Eyelid surgery
  • Complete eye exams
  • Glasses and contacts
  • Low vision evaluation and aids

Doctors Robert C. Welch, Scott E. Allan, and Rustin Hatch are committed to your complete satisfaction with all the medical services and products they provide.    

Contact Dr.'s Welch, Allan and Hatch today at 208-733-2400 for more information. You can also visit our clinic at 1320 A Bennett Ave Burley, ID 678-2173.

Contact Information

208-733-2400

Dr.'s Welch, Allan and Hatch - 526 H Shoup Ave W Twin Falls, ID 83301
Dr.'s Welch, Allan and Hatch

526 H Shoup Ave W
Twin Falls, ID 83301

Methods of Payment:
Dr.'s Welch, Allan and Hatch Accepts Master Card and Visa
Optical Shop - Twin Falls, ID - Dr.'s Welch, Allan and Hatch - Plaza Optical