Virdi Eye Clinic
4600 30th St
Rock Island, IL 61201-7038 Map
Phone: (309) 788-5524

Virdi Eye Clinic
1015 13th Avenue North
Clinton, IA 52732 Map
Phone: (563) 219-8044

Virdi Eye Clinic
315 Parham Suite A
Muscatine, IA 52761 Map
Phone: (563) 264-3414

Virdi Eye Clinic
4624 Progress Drive
Davenport, IA 52807 Map
Phone: (563) 359-3357


Purchase** an annual supply of contact lenses from our office and receive 30% off the purchase of a pair of Sunglasses* OR 30% off a complete RX pair of eyeglasses that includes a No Glare option.

Bettendorf Eye Care