you asked:
Optometrists in Iowa
442 optometrists listed in Iowa, each checked against the issuer's record. In the published order.
Health practices are listed so you can find them. Contact them directly; DouxProcess does not pass health requests.
20/20 Eye Care LLC
West Des Moines, IA
Proof for 20/20 Eye Care LLC
- NPI registration
- US-CMS-NPPES 1124256409
- Issuer
- US-CMS-NPPES
- Status
- Active
- Class
- Optometrist
- Checked
- Oct 25, 2026
- Where
- West Des Moines, IA · serves Iowa
- Phone
- (515) 223-6207
- Listing
- Built from public records. Not claimed yet, so call them directly.
2C OR Not 2C PC
Cedar Falls, IA
Proof for 2C OR Not 2C PC
- NPI registration
- US-CMS-NPPES 1205931920
- Issuer
- US-CMS-NPPES
- Status
- Active
- Class
- Optometrist
- Checked
- Oct 25, 2026
- Where
- Cedar Falls, IA · serves Iowa
- Phone
- (319) 859-0505
- Listing
- Built from public records. Not claimed yet, so call them directly.
Absolute Vision Care PC
Creston, IA
Proof for Absolute Vision Care PC
- NPI registration
- US-CMS-NPPES 1811900871
- Issuer
- US-CMS-NPPES
- Status
- Active
- Class
- Optometrist
- Checked
- Oct 25, 2026
- Where
- Creston, IA · serves Iowa
- Phone
- (641) 414-7799
- Listing
- Built from public records. Not claimed yet, so call them directly.
Adel Vision Clinic
Adel, IA
Proof for Adel Vision Clinic
- NPI registration
- US-CMS-NPPES 1528534104
- Issuer
- US-CMS-NPPES
- Status
- Active
- Class
- Optometrist
- Checked
- Oct 25, 2026
- Where
- Adel, IA · serves Iowa
- Phone
- (515) 207-7400
- Listing
- Built from public records. Not claimed yet, so call them directly.
Advanced Eye Care LLC
Iowa City, IA
Proof for Advanced Eye Care LLC
- NPI registration
- US-CMS-NPPES 1023888286
- Issuer
- US-CMS-NPPES
- Status
- Active
- Class
- Optometrist
- Checked
- Oct 25, 2026
- Where
- Iowa City, IA · serves Iowa
- Phone
- (319) 338-7952
- Listing
- Built from public records. Not claimed yet, so call them directly.
Advanced Eye Health
Le Mars, IA
Proof for Advanced Eye Health
- NPI registration
- US-CMS-NPPES 1922319888
- Issuer
- US-CMS-NPPES
- Status
- Active
- Class
- Optometrist
- Checked
- Oct 25, 2026
- Where
- Le Mars, IA · serves Iowa
- Phone
- (712) 546-6868
- Listing
- Built from public records. Not claimed yet, so call them directly.
Proof for Advanced Eyecare Associates of Eastern Iowa, P.C.
- NPI registration
- US-CMS-NPPES 1003140849
- Issuer
- US-CMS-NPPES
- Status
- Active
- Class
- Optometrist
- Checked
- Oct 25, 2026
- Where
- Vinton, IA · serves Iowa
- Phone
- (319) 472-3848
- Listing
- Built from public records. Not claimed yet, so call them directly.
Advanced Eyecare Associates of Eastern Iowa PC
Manchester, IA
Proof for Advanced Eyecare Associates of Eastern Iowa PC
- NPI registration
- US-CMS-NPPES 1972662930
- Issuer
- US-CMS-NPPES
- Status
- Active
- Class
- Optometrist
- Checked
- Oct 25, 2026
- Where
- Manchester, IA · serves Iowa
- Phone
- (563) 927-3759
- Listing
- Built from public records. Not claimed yet, so call them directly.
Proof for Advanced Eyecare Associates of Eastern Iowa Vinton PC
- NPI registration
- US-CMS-NPPES 1821335167
- Issuer
- US-CMS-NPPES
- Status
- Active
- Class
- Optometrist
- Checked
- Oct 25, 2026
- Where
- Vinton, IA · serves Iowa
- Phone
- (319) 472-3848
- Listing
- Built from public records. Not claimed yet, so call them directly.
Advanced Eyecare Center, PC
Urbandale, IA
Proof for Advanced Eyecare Center, PC
- NPI registration
- US-CMS-NPPES 1619145281
- Issuer
- US-CMS-NPPES
- Status
- Active
- Class
- Optometrist
- Checked
- Oct 25, 2026
- Where
- Urbandale, IA · serves Iowa
- Phone
- (515) 727-6340
- Listing
- Built from public records. Not claimed yet, so call them directly.
Aeg Iowa Professional PC
Winterset, IA
Proof for Aeg Iowa Professional PC
- NPI registration
- US-CMS-NPPES 1700651494
- Issuer
- US-CMS-NPPES
- Status
- Active
- Class
- Optometrist
- Checked
- Oct 25, 2026
- Where
- Winterset, IA · serves Iowa
- Phone
- (515) 462-1254
- Listing
- Built from public records. Not claimed yet, so call them directly.
Aeg Iowa Professional PC
Centerville, IA
Proof for Aeg Iowa Professional PC
- NPI registration
- US-CMS-NPPES 1396510038
- Issuer
- US-CMS-NPPES
- Status
- Active
- Class
- Optometrist
- Checked
- Oct 25, 2026
- Where
- Centerville, IA · serves Iowa
- Phone
- (641) 437-4099
- Listing
- Built from public records. Not claimed yet, so call them directly.
Alberhasky Eye Clinic PC
Iowa City, IA
Proof for Alberhasky Eye Clinic PC
- NPI registration
- US-CMS-NPPES 1689915340
- Issuer
- US-CMS-NPPES
- Status
- Active
- Class
- Optometrist
- Checked
- Oct 25, 2026
- Where
- Iowa City, IA · serves Iowa
- Phone
- (319) 338-2020
- Listing
- Built from public records. Not claimed yet, so call them directly.
Allen S Jones OD PC
Sibley, IA
Proof for Allen S Jones OD PC
- NPI registration
- US-CMS-NPPES 1447386180
- Issuer
- US-CMS-NPPES
- Status
- Active
- Class
- Optometrist
- Checked
- Oct 25, 2026
- Where
- Sibley, IA · serves Iowa
- Phone
- (712) 754-4621
- Listing
- Built from public records. Not claimed yet, so call them directly.
Allen S Jones OD PC
Sheldon, IA
Proof for Allen S Jones OD PC
- NPI registration
- US-CMS-NPPES 1568599827
- Issuer
- US-CMS-NPPES
- Status
- Active
- Class
- Optometrist
- Checked
- Oct 25, 2026
- Where
- Sheldon, IA · serves Iowa
- Phone
- (712) 324-5151
- Listing
- Built from public records. Not claimed yet, so call them directly.
American Eyecare PC
Burlington, IA
Proof for American Eyecare PC
- NPI registration
- US-CMS-NPPES 1881789667
- Issuer
- US-CMS-NPPES
- Status
- Active
- Class
- Optometrist
- Checked
- Oct 25, 2026
- Where
- Burlington, IA · serves Iowa
- Phone
- (319) 754-2020
- Listing
- Built from public records. Not claimed yet, so call them directly.
American Eyecare PC
Keokuk, IA
Proof for American Eyecare PC
- NPI registration
- US-CMS-NPPES 1447349279
- Issuer
- US-CMS-NPPES
- Status
- Active
- Class
- Optometrist
- Checked
- Oct 25, 2026
- Where
- Keokuk, IA · serves Iowa
- Phone
- (319) 524-2020
- Listing
- Built from public records. Not claimed yet, so call them directly.
American Eyecare PC
Mt Pleasant, IA
Proof for American Eyecare PC
- NPI registration
- US-CMS-NPPES 1699314815
- Issuer
- US-CMS-NPPES
- Status
- Active
- Class
- Optometrist
- Checked
- Oct 25, 2026
- Where
- Mt Pleasant, IA · serves Iowa
- Phone
- (319) 385-2020
- Listing
- Built from public records. Not claimed yet, so call them directly.
American Eyecare PC
Fairfield, IA
Proof for American Eyecare PC
- NPI registration
- US-CMS-NPPES 1720341415
- Issuer
- US-CMS-NPPES
- Status
- Active
- Class
- Optometrist
- Checked
- Oct 25, 2026
- Where
- Fairfield, IA · serves Iowa
- Phone
- (319) 754-2020
- Listing
- Built from public records. Not claimed yet, so call them directly.
American Eyecare PC
Fort Madison, IA
Proof for American Eyecare PC
- NPI registration
- US-CMS-NPPES 1538258363
- Issuer
- US-CMS-NPPES
- Status
- Active
- Class
- Optometrist
- Checked
- Oct 25, 2026
- Where
- Fort Madison, IA · serves Iowa
- Phone
- (319) 372-2020
- Listing
- Built from public records. Not claimed yet, so call them directly.
Cities
Free for people · nobody pays to rank. Run one of these businesses? Claim it free.