DR. Virdi M.D.(Retired)

DR. Virdi M.D.(Retired)

Dr. Virdi received his Masters in Ophthalmic Surgery in 1965 at the All India Institute of Medical Sciences in New Delhi, India. He taught and trained resident and fellow ophthalmologists at the University of New Delhi for 14 years, many of whom are successful refractive surgeons throughout the U.S. He received a fellowship from the University of Iowa, where he researched vascular diseases of the eye.

He is board certified and is a Fellow of the American Academy of Ophthalmology. Dr. Virdi is an active member of the American Association of Indians in Ophthalmology, serving as the President for the year 2004.

In his Rock Island clinic, Dr. Virdi and his staff use the latest excimer laser technology to treat refractive eye problems. In the Quad Cities area, Dr. Virdi's surgical expertise is unparalleled and he has performed over 15,000 laser and intraocular surgeries over his career. He takes great pride in keeping at the forefront of refractive eye care by offering the entire range of technologies for treating nearsightedness, farsightedness, and astigmatism.

Residing in Moline, Dr. Virdi spends his few spare hours biking and skiing. Dr. Virdi is a second generation ophthalmologist and is continuing his father's tradition of giving care to the poor and needy by conducting eye clinics and clinical and surgical workshops in developing countries such as India, Mexico, and Kenya.

Your vision is our vision

Full Services
Eye Care Center

Get to know your Doctor

We’re here to
help you see better


Let us find out, answer following questions and we will get back to you soon.

Get in touch

Ask A Question

Request Consultation

Important Update: Changes to our NO-SHOW Policy

We, at Virdi Eye Clinic, understand that sometimes you need to cancel or reschedule your appointment. If you are unable to keep your appointment, please notify us within 24 hours of your scheduled appointment. If you do not notify us that you are unable to keep your appointment, you will be considered a “NO SHOW”. If you are considered a “NO SHOW” there will be a $35.00 “NO-SHOW” FEE. We will not schedule a new appointment until this is paid.