Find a Doctor

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 - Cedar Rapids

4207 Glass Rd NE

Cedar Rapids 52402-2538

County: Linn

Phone: 319-366-4455

Spanish Speaking: No

View Website

Tracy Bildstein

Copeland Eyecare - Coralville

2611 James St

Coralville 52241-1960

County: Johnson

Phone: 319-466-0644

Spanish Speaking: No

View Website

Melissa Billings

Vision Park Family Eye Care - Urbandale

2699 86th St

Urbandale 50322-4309

County: Polk

Phone: 515-270-2490

Spanish Speaking: Yes

View Website

Alaina Blake

Insight Vision - Waukee

1350 E Hickman Rd

Waukee 50263-8137

County: Dallas

Phone: 515-221-9195

Spanish Speaking: Yes

View Website

Pauline Bland

Virdi Eye Clinic - Clinton

1015 13th Ave N

Clinton 52732-3403

County: Clinton

Phone: 563-219-8044

Spanish Speaking: No

View Website

James Blasco

Eye Care of Iowa - Des Moines

2566 Hubbell Ave

Des Moines 50317-6102

County: Polk

Phone: 515-262-1094

Spanish Speaking: Yes

View Website

Bridget Bollman

Bollman Eyecare, LLC - Waverly

1300 10th Ave SW

Waverly 50677-3771

County: Bremer

Phone: 319-483-5185

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 Website

Scott Bowker

Vision Care Clinic, P.C. - Denison

PO Box 399

Denison 51442-0399

County: Crawford

Phone: 712-263-2020

Spanish Speaking: Yes

View Website

Brad 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 Website

Joni 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 Website

Lisa Brooks

Real Optics - Ankeny

119 N Ankeny Blvd

Ankeny 50023-1708

County: Polk

Phone: 515-965-8858

Spanish Speaking: No

View Website

R. Todd Brown

Huseman 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 Website

Ryan 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

Steven Brownmiller

Vision Care Clinic, P.C. - Denison

PO Box 399

Denison 51442-0399

County: Crawford

Phone: 712-263-2020

Spanish Speaking: Yes

View Website

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 Website
Locate an optometrist near you

Find a Doctor - Search hundreds of optometrists in Iowa

Search by city, county, or zip code

Start Your Search