DouxProcess Directory

Ask for any business in the US.

NAICS 456130 · Optical Goods Retailers

you asked:

Optical store in Spencer, IA

Optical store in Spencer, IA; 44 within 100 miles. Every listing 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.

  1. Tkc Optical, Inc.

    ActiveEyewear Supplier

    Spencer, IA

    Proof for Tkc Optical, Inc.
    NPI registration
    NPPES 1669526299
    Issuer
    NPPES NPI Registry
    Status
    Active
    Class
    Eyewear Supplier
    Checked
    Oct 25, 2026
    Where
    Spencer, IA · serves Iowa
    Phone
    (712) 262-3982
    Listing
    Built from public records. Not claimed yet, so call them directly.
    Proof → NPPES NPI Registry record
  2. Wal-Mart Stores, Inc.

    ActiveEyewear Supplier

    Spencer, IA

    Proof for Wal-Mart Stores, Inc.
    NPI registration
    NPPES 1740361740
    Issuer
    NPPES NPI Registry
    Status
    Active
    Class
    Eyewear Supplier
    Checked
    Oct 25, 2026
    Where
    Spencer, IA · serves Iowa
    Phone
    (712) 262-5001
    Listing
    Built from public records. Not claimed yet, so call them directly.
    Proof → NPPES NPI Registry record
  3. Wal-Mart Stores, Inc.

    ActiveEyewear Supplier

    Spirit Lake, IA · 20 mi away

    Proof for Wal-Mart Stores, Inc.
    NPI registration
    NPPES 1730262007
    Issuer
    NPPES NPI Registry
    Status
    Active
    Class
    Eyewear Supplier
    Checked
    Oct 25, 2026
    Where
    Spirit Lake, IA · serves Iowa
    Phone
    (712) 336-1339
    Listing
    Built from public records. Not claimed yet, so call them directly.
    Proof → NPPES NPI Registry record
  4. Essilor Laboratories of America, Inc

    ActiveEyewear Supplier

    Storm Lake, IA · 34 mi away

    Proof for Essilor Laboratories of America, Inc
    NPI registration
    NPPES 1336330638
    Issuer
    NPPES NPI Registry
    Status
    Active
    Class
    Eyewear Supplier
    Checked
    Oct 25, 2026
    Where
    Storm Lake, IA · serves Iowa
    Phone
    (800) 792-6826
    Listing
    Built from public records. Not claimed yet, so call them directly.
    Proof → NPPES NPI Registry record
  5. Tkc Optical

    ActiveEyewear Supplier

    Storm Lake, IA · 34 mi away

    Proof for Tkc Optical
    NPI registration
    NPPES 1467501981
    Issuer
    NPPES NPI Registry
    Status
    Active
    Class
    Eyewear Supplier
    Checked
    Oct 25, 2026
    Where
    Storm Lake, IA · serves Iowa
    Phone
    (712) 732-7624
    Listing
    Built from public records. Not claimed yet, so call them directly.
    Proof → NPPES NPI Registry record
  6. Tkc Optical, Inc

    ActiveEyewear Supplier

    Storm Lake, IA · 34 mi away

    Proof for Tkc Optical, Inc
    NPI registration
    NPPES 1326193459
    Issuer
    NPPES NPI Registry
    Status
    Active
    Class
    Eyewear Supplier
    Checked
    Oct 25, 2026
    Where
    Storm Lake, IA · serves Iowa
    Phone
    (712) 732-7624
    Listing
    Built from public records. Not claimed yet, so call them directly.
    Proof → NPPES NPI Registry record
  7. Wal-Mart Stores, Inc.

    ActiveEyewear Supplier

    Storm Lake, IA · 34 mi away

    Proof for Wal-Mart Stores, Inc.
    NPI registration
    NPPES 1659452753
    Issuer
    NPPES NPI Registry
    Status
    Active
    Class
    Eyewear Supplier
    Checked
    Oct 25, 2026
    Where
    Storm Lake, IA · serves Iowa
    Phone
    (712) 732-7940
    Listing
    Built from public records. Not claimed yet, so call them directly.
    Proof → NPPES NPI Registry record
  8. Donald J Kingfield

    ActiveEyewear Supplier

    Algona, IA · 47 mi away

    Proof for Donald J Kingfield
    NPI registration
    NPPES 1306023551
    Issuer
    NPPES NPI Registry
    Status
    Active
    Class
    Eyewear Supplier
    Checked
    Oct 25, 2026
    Where
    Algona, IA · serves Iowa
    Phone
    (515) 295-3743
    Listing
    Built from public records. Not claimed yet, so call them directly.
    Proof → NPPES NPI Registry record
  9. Wal-Mart Stores, Inc.

    ActiveEyewear Supplier

    Sioux Center, IA · 53 mi away

    Proof for Wal-Mart Stores, Inc.
    NPI registration
    NPPES 1891166294
    Issuer
    NPPES NPI Registry
    Status
    Active
    Class
    Eyewear Supplier
    Checked
    Oct 25, 2026
    Where
    Sioux Center, IA · serves Iowa
    Phone
    (479) 258-2115
    Listing
    Built from public records. Not claimed yet, so call them directly.
    Proof → NPPES NPI Registry record
  10. Wolfe Clinic Eye Centers, Lc

    ActiveEyewear Supplier

    Sac City, IA · 50 mi away

    Proof for Wolfe Clinic Eye Centers, Lc
    NPI registration
    NPPES 1760534069
    Issuer
    NPPES NPI Registry
    Status
    Active
    Class
    Eyewear Supplier
    Checked
    Oct 25, 2026
    Where
    Sac City, IA · serves Iowa
    Phone
    (712) 662-7777
    Listing
    Built from public records. Not claimed yet, so call them directly.
    Proof → NPPES NPI Registry record
  11. Tkc Optical, Inc

    ActiveEyewear Supplier

    Rock Valley, IA · 60 mi away

    Proof for Tkc Optical, Inc
    NPI registration
    NPPES 1023162310
    Issuer
    NPPES NPI Registry
    Status
    Active
    Class
    Eyewear Supplier
    Checked
    Oct 25, 2026
    Where
    Rock Valley, IA · serves Iowa
    Phone
    (712) 476-2692
    Listing
    Built from public records. Not claimed yet, so call them directly.
    Proof → NPPES NPI Registry record
  12. Wal-Mart Stores, Inc.

    ActiveEyewear Supplier

    Le Mars, IA · 57 mi away

    Proof for Wal-Mart Stores, Inc.
    NPI registration
    NPPES 1922189059
    Issuer
    NPPES NPI Registry
    Status
    Active
    Class
    Eyewear Supplier
    Checked
    Oct 25, 2026
    Where
    Le Mars, IA · serves Iowa
    Phone
    (712) 546-4900
    Listing
    Built from public records. Not claimed yet, so call them directly.
    Proof → NPPES NPI Registry record
  13. Wolfe Clinic Eye Centers Lc

    ActiveEyewear Supplier

    Humboldt, IA · 56 mi away

    Proof for Wolfe Clinic Eye Centers Lc
    NPI registration
    NPPES 1386327146
    Issuer
    NPPES NPI Registry
    Status
    Active
    Class
    Eyewear Supplier
    Checked
    Oct 25, 2026
    Where
    Humboldt, IA · serves Iowa
    Phone
    (515) 332-2950
    Listing
    Built from public records. Not claimed yet, so call them directly.
    Proof → NPPES NPI Registry record
  14. Kathleen D Keltz

    ActiveEyewear Supplier

    Hawarden, IA · 67 mi away

    Proof for Kathleen D Keltz
    NPI registration
    NPPES 1407038508
    Issuer
    NPPES NPI Registry
    Status
    Active
    Class
    Eyewear Supplier
    Checked
    Oct 25, 2026
    Where
    Hawarden, IA · serves Iowa
    Phone
    (712) 551-1603
    Listing
    Built from public records. Not claimed yet, so call them directly.
    Proof → NPPES NPI Registry record
  15. Real Optics Inc

    ActiveEyewear Supplier

    Fort Dodge, IA · 66 mi away

    Proof for Real Optics Inc
    NPI registration
    NPPES 1780893545
    Issuer
    NPPES NPI Registry
    Status
    Active
    Class
    Eyewear Supplier
    Checked
    Oct 25, 2026
    Where
    Fort Dodge, IA · serves Iowa
    Phone
    (515) 955-4466
    Listing
    Built from public records. Not claimed yet, so call them directly.
    Proof → NPPES NPI Registry record
  16. Terry D. Moehnke, O.D., P.C.

    ActiveEyewear Supplier

    Fort Dodge, IA · 66 mi away

    Proof for Terry D. Moehnke, O.D., P.C.
    NPI registration
    NPPES 1619101326
    Issuer
    NPPES NPI Registry
    Status
    Active
    Class
    Eyewear Supplier
    Checked
    Oct 25, 2026
    Where
    Fort Dodge, IA · serves Iowa
    Phone
    (515) 955-6720
    Listing
    Built from public records. Not claimed yet, so call them directly.
    Proof → NPPES NPI Registry record
  17. Wal-Mart Stores, Inc.

    ActiveEyewear Supplier

    Fort Dodge, IA · 66 mi away

    Proof for Wal-Mart Stores, Inc.
    NPI registration
    NPPES 1689755571
    Issuer
    NPPES NPI Registry
    Status
    Active
    Class
    Eyewear Supplier
    Checked
    Oct 25, 2026
    Where
    Fort Dodge, IA · serves Iowa
    Phone
    (515) 576-7400
    Listing
    Built from public records. Not claimed yet, so call them directly.
    Proof → NPPES NPI Registry record
  18. Wal-Mart Stores, Inc.

    ActiveEyewear Supplier

    Sioux City, IA · 73 mi away

    Proof for Wal-Mart Stores, Inc.
    NPI registration
    NPPES 1578644571
    Issuer
    NPPES NPI Registry
    Status
    Active
    Class
    Eyewear Supplier
    Checked
    Oct 25, 2026
    Where
    Sioux City, IA · serves Iowa
    Phone
    (712) 239-8901
    Listing
    Built from public records. Not claimed yet, so call them directly.
    Proof → NPPES NPI Registry record
  19. Eyemart Express LLC

    ActiveEyewear Supplier

    Sioux City, IA · 75 mi away

    Proof for Eyemart Express LLC
    NPI registration
    NPPES 1730587882
    Issuer
    NPPES NPI Registry
    Status
    Active
    Class
    Eyewear Supplier
    Checked
    Oct 25, 2026
    Where
    Sioux City, IA · serves Iowa
    Phone
    (712) 276-0104
    Listing
    Built from public records. Not claimed yet, so call them directly.
    Proof → NPPES NPI Registry record
  20. John D. Kiernan OD

    ActiveEyewear Supplier

    Sioux City, IA · 75 mi away

    Proof for John D. Kiernan OD
    NPI registration
    NPPES 1912176256
    Issuer
    NPPES NPI Registry
    Status
    Active
    Class
    Eyewear Supplier
    Checked
    Oct 25, 2026
    Where
    Sioux City, IA · serves Iowa
    Phone
    (712) 252-4406
    Listing
    Built from public records. Not claimed yet, so call them directly.
    Proof → NPPES NPI Registry record

More cities in Iowa

Free for people · nobody pays to rank. Run one of these businesses? Claim it free.

Checked facts from public license files · How ranking works