DouxProcess Directory

Ask for any business in the US.

NAICS 456130 · Optical Goods Retailers

you asked:

Optical store in Rock Valley, IA

Optical store in Rock Valley, IA; 24 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

    Rock Valley, IA

    Proof for Tkc Optical, Inc
    NPI registration
    NPPES 1023162310
    Issuer
    NPPES NPI Registry
    Status
    Active
    Class
    Eyewear Supplier
    Checked
    Nov 3, 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
  2. Wal-Mart Stores, Inc.

    ActiveEyewear Supplier

    Sioux Center, IA · 9 mi away

    Proof for Wal-Mart Stores, Inc.
    NPI registration
    NPPES 1891166294
    Issuer
    NPPES NPI Registry
    Status
    Active
    Class
    Eyewear Supplier
    Checked
    Nov 3, 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
  3. Kathleen D Keltz

    ActiveEyewear Supplier

    Hawarden, IA · 16 mi away

    Proof for Kathleen D Keltz
    NPI registration
    NPPES 1407038508
    Issuer
    NPPES NPI Registry
    Status
    Active
    Class
    Eyewear Supplier
    Checked
    Nov 3, 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
  4. Wal-Mart Stores, Inc.

    ActiveEyewear Supplier

    Le Mars, IA · 28 mi away

    Proof for Wal-Mart Stores, Inc.
    NPI registration
    NPPES 1922189059
    Issuer
    NPPES NPI Registry
    Status
    Active
    Class
    Eyewear Supplier
    Checked
    Nov 3, 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
  5. Wal-Mart Stores, Inc.

    ActiveEyewear Supplier

    Sioux City, IA · 44 mi away

    Proof for Wal-Mart Stores, Inc.
    NPI registration
    NPPES 1578644571
    Issuer
    NPPES NPI Registry
    Status
    Active
    Class
    Eyewear Supplier
    Checked
    Nov 3, 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
  6. John D. Kiernan OD

    ActiveEyewear Supplier

    Sioux City, IA · 48 mi away

    Proof for John D. Kiernan OD
    NPI registration
    NPPES 1912176256
    Issuer
    NPPES NPI Registry
    Status
    Active
    Class
    Eyewear Supplier
    Checked
    Nov 3, 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
  7. Luxottica Retail North America Inc

    ActiveEyewear Supplier

    Sioux City, IA · 49 mi away

    Proof for Luxottica Retail North America Inc
    NPI registration
    NPPES 1336205566
    Issuer
    NPPES NPI Registry
    Status
    Active
    Class
    Eyewear Supplier
    Checked
    Nov 3, 2026
    Where
    Sioux City, IA · serves Iowa
    Phone
    (712) 276-3937
    Listing
    Built from public records. Not claimed yet, so call them directly.
    Proof → NPPES NPI Registry record
  8. Shopko Stores Operating CO. LLC

    ActiveEyewear Supplier

    Sioux City, IA · 47 mi away

    Proof for Shopko Stores Operating CO. LLC
    NPI registration
    NPPES 1174576854
    Issuer
    NPPES NPI Registry
    Status
    Active
    Class
    Eyewear Supplier
    Checked
    Nov 3, 2026
    Where
    Sioux City, IA · serves Iowa
    Phone
    (712) 255-5869
    Listing
    Built from public records. Not claimed yet, so call them directly.
    Proof → NPPES NPI Registry record
  9. Shoptikal LLC

    ActiveEyewear Supplier

    Sioux City, IA · 47 mi away

    Proof for Shoptikal LLC
    NPI registration
    NPPES 1215593686
    Issuer
    NPPES NPI Registry
    Status
    Active
    Class
    Eyewear Supplier
    Checked
    Nov 3, 2026
    Where
    Sioux City, IA · serves Iowa
    Phone
    (712) 255-5869
    Listing
    Built from public records. Not claimed yet, so call them directly.
    Proof → NPPES NPI Registry record
  10. Tkc Optical, Inc

    ActiveEyewear Supplier

    Sioux City, IA · 47 mi away

    Proof for Tkc Optical, Inc
    NPI registration
    NPPES 1326193012
    Issuer
    NPPES NPI Registry
    Status
    Active
    Class
    Eyewear Supplier
    Checked
    Nov 3, 2026
    Where
    Sioux City, IA · serves Iowa
    Phone
    (712) 252-0933
    Listing
    Built from public records. Not claimed yet, so call them directly.
    Proof → NPPES NPI Registry record
  11. Eyemart Express LLC

    ActiveEyewear Supplier

    Sioux City, IA · 51 mi away

    Proof for Eyemart Express LLC
    NPI registration
    NPPES 1730587882
    Issuer
    NPPES NPI Registry
    Status
    Active
    Class
    Eyewear Supplier
    Checked
    Nov 3, 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
  12. Luxottica Retail North America Inc

    ActiveEyewear Supplier

    Sioux City, IA · 51 mi away

    Proof for Luxottica Retail North America Inc
    NPI registration
    NPPES 1972600138
    Issuer
    NPPES NPI Registry
    Status
    Active
    Class
    Eyewear Supplier
    Checked
    Nov 3, 2026
    Where
    Sioux City, IA · serves Iowa
    Phone
    (712) 274-1123
    Listing
    Built from public records. Not claimed yet, so call them directly.
    Proof → NPPES NPI Registry record
  13. Luxottica Retail North America Inc

    ActiveEyewear Supplier

    Sioux City, IA · 51 mi away

    Proof for Luxottica Retail North America Inc
    NPI registration
    NPPES 1487101002
    Issuer
    NPPES NPI Registry
    Status
    Active
    Class
    Eyewear Supplier
    Checked
    Nov 3, 2026
    Where
    Sioux City, IA · serves Iowa
    Phone
    (712) 212-9520
    Listing
    Built from public records. Not claimed yet, so call them directly.
    Proof → NPPES NPI Registry record
  14. Pech Optical Corp

    ActiveEyewear Supplier

    Sioux City, IA · 54 mi away

    Proof for Pech Optical Corp
    NPI registration
    NPPES 1326241233
    Issuer
    NPPES NPI Registry
    Status
    Active
    Class
    Eyewear Supplier
    Checked
    Nov 3, 2026
    Where
    Sioux City, IA · serves Iowa
    Phone
    (712) 277-3937
    Listing
    Built from public records. Not claimed yet, so call them directly.
    Proof → NPPES NPI Registry record
  15. Vision World Inc

    ActiveEyewear Supplier

    Sioux City, IA · 51 mi away

    Proof for Vision World Inc
    NPI registration
    NPPES 1619052602
    Issuer
    NPPES NPI Registry
    Status
    Active
    Class
    Eyewear Supplier
    Checked
    Nov 3, 2026
    Where
    Sioux City, IA · serves Iowa
    Phone
    (712) 276-4686
    Listing
    Built from public records. Not claimed yet, so call them directly.
    Proof → NPPES NPI Registry record
  16. Wal-Mart Stores, Inc.

    ActiveEyewear Supplier

    Sioux City, IA · 51 mi away

    Proof for Wal-Mart Stores, Inc.
    NPI registration
    NPPES 1396826483
    Issuer
    NPPES NPI Registry
    Status
    Active
    Class
    Eyewear Supplier
    Checked
    Nov 3, 2026
    Where
    Sioux City, IA · serves Iowa
    Phone
    (712) 252-0210
    Listing
    Built from public records. Not claimed yet, so call them directly.
    Proof → NPPES NPI Registry record
  17. Tkc Optical, Inc.

    ActiveEyewear Supplier

    Spencer, IA · 57 mi away

    Proof for Tkc Optical, Inc.
    NPI registration
    NPPES 1669526299
    Issuer
    NPPES NPI Registry
    Status
    Active
    Class
    Eyewear Supplier
    Checked
    Nov 3, 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
  18. Wal-Mart Stores, Inc.

    ActiveEyewear Supplier

    Spencer, IA · 57 mi away

    Proof for Wal-Mart Stores, Inc.
    NPI registration
    NPPES 1740361740
    Issuer
    NPPES NPI Registry
    Status
    Active
    Class
    Eyewear Supplier
    Checked
    Nov 3, 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
  19. Wal-Mart Stores, Inc.

    ActiveEyewear Supplier

    Spirit Lake, IA · 63 mi away

    Proof for Wal-Mart Stores, Inc.
    NPI registration
    NPPES 1730262007
    Issuer
    NPPES NPI Registry
    Status
    Active
    Class
    Eyewear Supplier
    Checked
    Nov 3, 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
  20. Essilor Laboratories of America, Inc

    ActiveEyewear Supplier

    Storm Lake, IA · 68 mi away

    Proof for Essilor Laboratories of America, Inc
    NPI registration
    NPPES 1336330638
    Issuer
    NPPES NPI Registry
    Status
    Active
    Class
    Eyewear Supplier
    Checked
    Nov 3, 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

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 · Answers may be worded by Claude, an AI model from Anthropic; it never decides facts or order · How ranking works