top of page

About Us

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 retinal injections for diabetes, macular degeneration and retinal swelling. 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.

bottom of page