North America's Premier Network
of Private Practice Optometrists

Join Us

Advanced Doctor Search

Patrick A. Lenane, O.D.

Dr. Patrick Lenane, Dr. Brandon Hauck

1428 2nd Ave. N.
Fort Dodge, IA 50501

Phone: (515) 573-1145
VS ID: 414

Johnson Eyecare

Dr. Randy Johnson, Dr. Quinn Judge

4622 Progress Dr., Ste. B
Davenport, IA 52807

Phone: (563) 345-6777
VS ID: 2055

John D. Kiernan, O.D.

Dr. John Kiernan

1214 Pierce St
Sioux City, IA 51105

Phone: (712) 252-4406
VS ID: 720

Ames Eye Clinic

Dr. Michael Kruger, Dr. Matt Donner

201 10th Street
Ames, IA 50010

Phone: (515) 232-3451
VS ID: 308

Martin Eye Clinic

Dr. Michael Martin

513 First Avenue
Vinton, IA 52349

Phone: (319) 472-4741
VS ID: 223

Iowa Eyecare

Dr. David Christensen, Dr. Dennis Francis, Dr. Ryan Nelson, Dr. Kimberly Cruise, Dr. Aimee Colander

1065 East Post Road
Marion, IA 52302

Phone: (319) 377-2222
VS ID: 225

Emmetsburg Eye Clinic

Dr. Daniel Reedy, Dr. Ryan Reedy

2217 Main Street Box 329
Emmetsburg, IA 50536

Phone: (712) 852-2979
VS ID: 304

Rock Vision Clinic, P.C.

Dr. Craig Rock, Dr. Jon Judisch

1800-1/2 W. Main Street
Gowrie, IA 50543

Phone: (515) 352-3881
VS ID: 365