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. Our HIPAA secure fax number is (309) 792-3910.

TitleAddressDescription
Bettendorf
(Main Office)
777 Tanglefoot Ln, Bettendorf, IA 52722, USAMonday - Friday 8am - 5pm


Phone: (563) 323-2020
Geneseo422 South State Street Geneseo, Illinois 61254Monday - Thursday 8am - 5pm
Friday 8am - Noon

Phone: (309) 944-8888
Muscatine Satellite1700 Park Avenue Muscatine, Iowa 52761Monday 8am-7pm
Tuesday - Friday 8am-6pm
Saturday 8am-1pm

Phone: (563) 263-2020

Located in The Vision Center
Rock Island
(Main Office)
4731 45th Street Court Rock Island, Illinois 61201Monday - Thursday 8am - 5pm
Friday 8am - Noon

Phone: (309) 793-2020
Silvis2001 5th Street Silvis, Illinois 61282Monday - Thursday 8am - 5pm
Friday 8am - Noon

Phone: (309) 792-2020

Located in Twin Oaks Shopping Center next to Hy-Vee

Contact Us

Bettendorf
Outside Our Bettendorf Location

Main Office

777 Tanglefoot Lane
Bettendorf, Iowa 52722

(563) 323-2020
Geneseo
Outside Our Geneseo Location

422 South State Street
Geneseo, Illinois 61254

(309) 944-8888
Muscatine Satellite
Outside Our Muscatine Satellite

Located in The Vision Center

1700 Park Avenue
Muscatine, Iowa 52761

(563) 263-2020
Rock Island
Outside Our Rock Island Office

Main Office

4731 45th Street Court
Rock Island, Illinois 61201

(309) 793-2020
Silvis
Outside Our Silvis Office

Located in Twin Oaks Shopping Center next to Hy-Vee

2001 5th Street
Silvis, Illinois 61282

(309) 792-2020