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