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.
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.