About Dr.’s Welch,
Allan, & Associates
Dr.’s Welch, Allan and Associates provides our community with the most comprehensive eye care available in the Magic Valley. Located in both Twin Falls and Burley Idaho, we provide eye care for the whole family.
Our five experienced doctors provide a partnership of excellent eye physicians that specialize in treating and managing eye diseases and conditions. Our broad based doctor setting provides services from eye surgery to routine vision exams. Using state-of-the-art medical services and products, we are committed to your complete satisfaction.
We offer a wide range of services including: cataract surgery, glaucoma surgery, lasik consultations, contact lenses and glasses, emergency eye care, eye muscle surgery, eyelid surgery, low vision evaluation/aids, and laser treatment for glaucoma, diabetes, and macular degeneration.
Located in the Twin Falls office, Plaza Optical is our full service optical shop that provides a wide variety of eyeglasses for all ages. They also offer safety glasses and low vision aids.
It is our goal to provide our patients with the best eye care possible using advanced state-of-the-art technology for all of your eye care needs. Dr.’s Welch, Allan & Associates has a partnership of eye care professionals who are focused, dedicated, caring and trusted. At our office, we will do everything possible to ensure our patients are provided with the best eye care available. Schedule an appointment now with one of our experienced eye care professionals to give your vision the care it needs.
Meet Our Doctors
Dr. Evan Allan M.D.
Dr. Evan Allan moved to Twin Falls, Idaho when he was just eight years old. He first graduated from Brigham Young University
Dr. Jeffrey Stevens M.D.
Dr. Stevens is the first fellowship trained retinal surgeon in the Magic Valley and is delighted to return to Idaho after 18 years of education, training and practice.