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:
Alaina Blake
Insight Vision - Waukee
1350 E Hickman Rd
Waukee 50263-8137
County: Dallas
Phone: 515-221-9195
Spanish Speaking: Yes
View WebsitePauline Bland
Virdi Eye Clinic - Clinton
1015 13th Ave N
Clinton 52732-3403
County: Clinton
Phone: 563-219-8044
Spanish Speaking: No
View WebsiteJames Blasco
Eye Care of Iowa - Des Moines
2566 Hubbell Ave
Des Moines 50317-6102
County: Polk
Phone: 515-262-1094
Spanish Speaking: Yes
View WebsiteBridget Bollman
Bollman Eyecare, LLC - Waverly
1300 10th Ave SW
Waverly 50677-3771
County: Bremer
Phone: 319-483-5185
Spanish Speaking: No
Madison M. Borchers
Beaver Eye Care - Sioux Center
105 S Main Ave
Sioux Center 51250-1535
County: Sioux
Phone: 712-722-1270
Spanish Speaking: No
Rebecca Borkovec
Jensen Eyecare Center - Iowa City
640 Highway 1 W Ste 12
Iowa City 52246-4229
County: Johnson
Phone: 319-338-6700
Spanish Speaking: No
Cory Bower
Wolfe Clinic - Cedar Rapids
1195 Boyson Rd Ste 200
Hiawatha 52233-2218
County: Linn
Phone: 319-362-8032
Spanish Speaking: No
View WebsiteScott Bowker
Vision Care Clinic, P.C. - Denison
PO Box 399
Denison 51442-0399
County: Crawford
Phone: 712-263-2020
Spanish Speaking: Yes
View WebsiteBrad Boyle
Advanced Family Eye Care - Waterloo
622 Progress Ave Ste B
Waterloo 50701-3101
County: Black Hawk
Phone: 319-266-6219
Spanish Speaking: No
View WebsiteJoni Breuer
Northwest Vision Care - Spencer
714 S Grand Ave
Spencer 51301-5730
County: Clay
Phone: 712-262-3982
Spanish Speaking: No
John Broek
Urbandale Eye Care - Urbandale
7030 Douglas Ave
Urbandale 50322-3224
County: Polk
Phone: 515-278-0123
Spanish Speaking: No
View WebsiteLisa Brooks
Real Optics - Ankeny
119 N Ankeny Blvd
Ankeny 50023-1708
County: Polk
Phone: 515-965-8858
Spanish Speaking: No
View WebsiteR. Todd Brown
InVision Eye Care - West Des Moines
1551 Valley West Dr Ste 242
West Des Moines 50266-1108
County: Polk
Phone: 515-224-9681
Spanish Speaking: No
View WebsiteRyan Brown
Dr. Ryan J. Brown, P.C. - Fort Dodge
1202 2nd Ave N
Fort Dodge 50501-4115
County: Webster
Phone: 515-576-1261
Spanish Speaking: No
Blaine Brunsen
Beaverdale Eye, P.C. - Des Moines
2628 Beaver Ave
Des Moines 50310-3908
County: Polk
Phone: 515-274-4141
Spanish Speaking: No
View WebsiteLynda Burr
Clear Vision Eyecare - Cedar Rapids
PO Box 2564
Iowa City 52244-2564
County: Johnson
Phone: 319-396-3143
Spanish Speaking: No
View WebsiteMichael Bush
Burlington Family Eyecare - Burlington
3017 West Ave
Burlington 52601-1561
County: Des Moines
Phone: 319-752-1400
Spanish Speaking: No
Samuel Butler
Eyecare Centre - Spencer
PO Box 707
Spencer 51301-0707
County: Clay
Phone: 712-262-1589
Spanish Speaking: No