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

4207 Glass Rd NE Cedar Rapids

Cedar Rapids 52402-2538

County: Linn

Phone: 319-366-4455

Spanish Speaking: No

View Website

Tracy Bildstein

Copeland Eyecare

2611 James St Coralville

Coralville 52241-1960

County: Johnson

Phone: 319-466-0644

Spanish Speaking: No

View Website

Melissa Billings

Vision Park Family Eye Care

2699 86th St Urbandale

Urbandale 50322-4309

County: Polk

Phone: 515-270-2490

Spanish Speaking: Yes

View Website

Alaina Blake

Insight Vision

1350 E Hickman Rd Waukee

Waukee 50263-8137

County: Dallas

Phone: 515-221-9195

Spanish Speaking: Yes

View Website

Pauline Bland

Virdi Eye Clinic

1015 13th Ave N Clinton

Clinton 52732-3403

County: Clinton

Phone: 563-219-8044

Spanish Speaking: No

View Website

James Blasco

Eye Care of Iowa

2566 Hubbell Ave Des Moines

Ankeny 50317-6102

County: Polk

Phone: 515-262-1094

Spanish Speaking: Yes

View Website

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

Scott Bowker

Vision Care Clinic P.C.

PO Box 399 Denison

Denison 51442-0399

County: Crawford

Phone: 712-263-2020

Spanish Speaking: Yes

View Website

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

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

R. 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 Website

Ryan 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

Locate an optometrist near you

Find a Doctor - Search hundreds of optometrists in Iowa

Search by city, county, or zip code

Start Your Search