Sign Up For Our Quarterly Newsletter!

Questions? Contact Us now!

If you have an eye issue or medical concern that needs immediate attention, please call any of our offices during office hours or go directly to an emergency room. Our after-hours number is (563) 328-5103.

To leave us a secure message (protecting your health information), please create an account on our patient portal, My ESA Online Clinic. It's easy, just click the link below and click on create an account. You do not have to be a patient to create an account. Please note that messages are received and sent during normal business hours.

You can also make appointments, order contacts, get appointment reminders, pay bills, and register your health information.

Click here to start!

Request An Appointment Vision Disorders

Dr. Yasser Elshatory

Dr. Yasser Elshatory joined Eye Surgeons Associates in 2016. Prior to joining Eye Surgeons Associates, Dr. Elshatory completed his vitreoretinal fellowship at the University of Iowa and is board certified. He brings the latest care for complex retinal diseases to the Quad Cities Area. His specialty interests include the medical and surgical treatment of age-related macular degeneration, diabetic retinopathy, retinal vascular disease, complex retinal detachment, uveitis, complex cataracts, and ocular trauma. Dr. Elshatory received his M.D. degree and Ph.D. in neuroscience from the University of Rochester before completing an ophthalmology residency at the University of Oklahoma. He has authored many scientific articles in peer-reviewed journals and has presented numerous papers and lectures at national and international specialty meetings.