Search Our Doctor Directory
The Iowa Optometric Association currently has over 400 optometrists serving the needs of Iowa’s citizens in 158 cities. To find an optometrist near you, please enter your city, county, or zip code below:
Search Results:
Ryan Berger
Cedar Rapids Eye Care
4207 Glass Rd NE Cedar Rapids
Cedar Rapids 52402-2538
County: Linn
Phone: 319-366-4455
Spanish Speaking: No
View WebsiteTracy Bildstein
Copeland Eyecare
2611 James St Coralville
Coralville 52241-1960
County: Johnson
Phone: 319-466-0644
Spanish Speaking: No
View WebsiteMelissa Billings
Vision Park Family Eye Care
2699 86th St Urbandale
Urbandale 50322-4309
County: Polk
Phone: 515-270-2490
Spanish Speaking: Yes
View WebsiteAlaina Blake
Insight Vision
1350 E Hickman Rd Waukee
Waukee 50263-8137
County: Dallas
Phone: 515-221-9195
Spanish Speaking: Yes
View WebsitePauline Bland
Virdi Eye Clinic
1015 13th Ave N Clinton
Clinton 52732-3403
County: Clinton
Phone: 563-219-8044
Spanish Speaking: No
View WebsiteJames Blasco
Eye Care of Iowa
2566 Hubbell Ave Des Moines
Ankeny 50317-6102
County: Polk
Phone: 515-262-1094
Spanish Speaking: Yes
View WebsiteBridget Bollman
Bollman Eyecare LLC
1300 10th Ave SW Waverly
Waverly 50677-3771
County: Bremer
Phone: 319-483-5185
Spanish Speaking: No
Rebecca Borkovec
Jensen Eyecare Center
640 Highway 1 W Ste 12 Iowa City
Iowa City 52246-4229
County: Johnson
Phone: 319-338-6700
Spanish Speaking: No
Eric Botts
Eric Botts & Associates
1730 E Jackson St Macomb
Macomb 61455-2531
County: Mcdonough
Phone: 309-836-3373
Spanish Speaking: No
Cory Bower
Wolfe Clinic
1195 Boyson Rd Ste 200 Hiawatha
Cedar Rapids 52233-2218
County: Linn
Phone: 319-362-8032
Spanish Speaking: No
View WebsiteScott Bowker
Vision Care Clinic P.C.
PO Box 399 Denison
Denison 51442-0399
County: Crawford
Phone: 712-263-2020
Spanish Speaking: Yes
View WebsiteBrad Boyle
Advanced Family Eye Care
622 Progress Ave Ste B Waterloo
Waterloo 50701-3101
County: Black Hawk
Phone: 319-266-6219
Spanish Speaking: No
View WebsiteJoni Breuer
Northwest Vision Care
714 S Grand Ave Spencer
Spencer 51301-5730
County: Clay
Phone: 712-262-3982
Spanish Speaking: No
Curtis Broek
Urbandale Eyecare
7030 Douglas Ave Urbandale
Urbandale 50322-3224
County: Polk
Phone: 515-278-0123
Spanish Speaking: No
John Broek
Urbandale Eyecare
7030 Douglas Ave Urbandale
Urbandale 50322-3224
County: Polk
Phone: 515-278-0123
Spanish Speaking: No
Lisa Brooks
Real Optics
119 N Ankeny Blvd Ankeny
Ankeny 50023-1708
County: Polk
Phone: 515-965-8858
Spanish Speaking: No
View WebsiteR. Todd Brown
Huseman Eye Care
1551 Valley West Dr Ste 242 West Des Moines
West Des Moines 50266-1108
County: Polk
Phone: 515-224-9681
Spanish Speaking: No
View WebsiteRyan Brown
Dr. Ryan J. Brown P.C.
1202 2nd Ave N Fort Dodge
Fort Dodge 50501-4115
County: Webster
Phone: 515-576-1261
Spanish Speaking: No