Eye Care Industry Bundle
U.S. & Puerto Rico · 55,719 locations
55,719 US eye care locations in one CSV, every state, DC and Puerto Rico. The 13 chain lists come from each chain's own locator: America's Best 1,072, MyEyeDr.
More about this list
934, LensCrafters 916, Visionworks 763, Target Optical 627, Costco Optical 619, Sam's Club Optical 550, Pearle Vision 446, Warby Parker 359, Stanton Optical 326, Eyemart Express 266, Clarkson Eyecare 182 and Eyeglass World 121. Then 35,794 optometry and ophthalmology practices from the federal NPI registry (its 41,513 less those at a chain store's address or the same practice filed twice, which are merged into one row), and 12,765 independent optical stores, clinics and offices that neither the chains nor the registry list. Each physical place is one row: an NPPES practice at a chain store's address, with no suite or the store's own suite, is the practice that runs the store's eye exams, so the chain's row is kept and takes its NPI and specialty (3,390 chain rows carry one), and mergedNames names the practices folded in. Walmart Vision & Glasses is not in it: Walmart's site cannot be read without a paid unblocking service.
The file has all 55,719 locations in one download. Building the same list by searching one area at a time tends to miss places, and a missed place looks like a gap in coverage that is not really there.
Need just some of them? Ask in your own words.
∑What's in this bundle
| Optometry / ophthalmology practice (NPPES) | 41,513 locations |
| Independent | 12,825 locations |
| America's Best | 1,072 locations |
| MyEyeDr. | 934 locations |
| LensCrafters | 916 locations |
| Visionworks | 763 locations |
| Target Optical | 627 locations |
| Costco Optical | 619 locations |
| Sam's Club Optical | 550 locations |
| Pearle Vision | 446 locations |
| Warby Parker | 359 locations |
| Stanton Optical | 326 locations |
| Eyemart Express | 266 locations |
| Clarkson Eyecare | 182 locations |
| Eyeglass World | 121 locations |
| Total | 55,719 locations |
$289 for the file, one purchase and one download. Buying the 15 datasets one at a time costs $325.
≡Sample Data Preview
| name | address | city | state | zip | phone | website | brand | brands at location | address2 | address quality | affirm | appointment url | business center | care credit | certified date | chain name | club name | club services | county | county fips | county note | directions url | doctors on site | exam booking url | exam practice arrangement | exam practice name | exam practice website | eye exams offered | facebook url | facility type | fax | featured frame brands | geo precision | global location number | google attributes yes | google categories | google maps url | google place id | hearing aid center | hours | hours fri | hours mon | hours sat | hours sun | hours thu | hours tue | hours wed | instagram url | insurance plans | languages | legacy practice name | location description | location name | location subtitle | location type | locations with same name | merged from | merged names | merged phones | naics code | naics code2 | naics title | naics title2 | npi | npis at address | open date | opening date | operating brand | optical phone | overture brand | overture category | overture confidence | overture id | overture release | overture sources | overture updated | parent company | parent ticker | payment forms | pharmacy | region code | relocation date | sic code | sic code2 | sic title | sic title2 | spanish service | src id | src americas best | src area served | src brand | src bring in prescription | src comingsoon | src contact point @type | src contact point available language | src contact point contact type | src contact point telephone | src country | src currencies accepted | src email | src entity | src entity id | src eyeglass world | src fax number | src id | src keywords | src makes offer | src non stop | src open or closed | src opening status | src openyn | src payment accepted | src price range | src price range | src projectedopendate | src reopen date | src root category id | src same as | src schedulershowyn | src service area only | src service areas | src services | src showinlocatoryn | src statustypeid | src store handle | src timetap handle | status | status type | store email | store id | store page | store type | sub type | telehealth exams | time zone | timezone | uberall id | updated date | warehouse hours | warehouse name | warehouse open date | warehouse phone | yext additional hours text | yext address hidden | yext alternate names | yext android app url | yext apple action links app name | yext apple action links app store url | yext apple action links category | yext apple action links quick link url | yext apple business id | yext apple company id | yext bing website override | yext brand reference entity id | yext brand reference name | yext brands | yext c vision insurance additional text | yext c vision insurance brands description | yext c vision insurance section title | yext c additional name | yext c awards height | yext c awards url | yext c awards width | yext c brand store ID | yext c brand type | yext c brands offered | yext c click to call | yext c coming soon | yext c conditions we treat | yext c d insurance brand clickthrough url | yext c dr website URL | yext c exam services | yext c eye exam available | yext c eye exam options | yext c eye exams | yext c fees contract fees and options | yext c fees dilation fees | yext c fees exam fees and options | yext c fees retinal imaging fees | yext c first time contact wearers eye exams | yext c insurance accepted | yext c insurance section insurance list | yext c legacy brand store ID | yext c linked location c office type | yext c linked location c pages URL | yext c linked location entity id | yext c linked location id | yext c linked location main phone | yext c location availability | yext c medicaid | yext c o dstore ID | yext c office type | yext c open month | yext c opening date | yext c opening soon | yext c payment types | yext c services we offer | yext c store name | yext c store type | yext c vintage name | yext c virtual vision eligible state | yext category ids | yext closed | yext display coordinate latitude | yext display coordinate longitude | yext dropoff coordinate latitude | yext dropoff coordinate longitude | yext emails | yext facebook about | yext facebook descriptor | yext facebook name | yext facebook override city | yext facebook page url | yext facebook parent page id | yext facebook vanity url | yext facebook website override | yext fax | yext featured message description | yext first party review page | yext geomodifier | yext google account id | yext google attributes has curbside pickup | yext google attributes has delivery | yext google attributes has delivery same day | yext google attributes has in store pickup | yext google attributes has in store shopping | yext google attributes has wheelchair accessible entrance | yext google attributes has wheelchair accessible parking | yext google attributes is transgender safespace | yext google attributes pay check | yext google attributes pay credit card | yext google attributes pay debit card | yext google attributes requires appointments | yext google attributes requires cash only | yext google attributes welcomes lgbtq | yext google cid | yext google entity relationship place id | yext google entity relationship type | yext google website override | yext instagram handle | yext ios app url | yext iso region code | yext languages | yext linked in url | yext location com url | yext neighborhood | yext open date | yext payment options | yext pickup coordinate latitude | yext pickup coordinate longitude | yext price range | yext product lists ids | yext ref reviews agg average rating | yext ref reviews agg publisher | yext ref reviews agg review count | yext reservation url display url | yext reservation url prefer display url | yext reservation url url | yext review generation url | yext routable coordinate latitude | yext routable coordinate longitude | yext services | yext tik tok url | yext time zone utc offset | yext timezone | yext toll free phone | yext twitter handle | yext year established | yext yelp website override | yext yext dropoff coordinate latitude | yext yext dropoff coordinate longitude | yext yext pickup coordinate latitude | yext yext pickup coordinate longitude | yext yext routable coordinate latitude | yext yext routable coordinate longitude | yext yext walkable coordinate latitude | yext yext walkable coordinate longitude | yext you tube channel url | zip4 | latitude | longitude | country | source url | ||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| LensCrafters – Anchorage | 1118 N Muldoon Rd | Anchorage | AK | 99504 | (907) 258-6920 | https://local.lenscrafters.com/ak/anchorage/1118-n-muldoon-rd.html | LensCrafters | LensCrafters | Ste 110 | complete | Anchorage Municipality | 02020 | https://www.google.com/maps/dir/?api=1&destination=1118%20N%20Muldoon%20Rd%2C%20Anchorage%2C%20AK%2C%2099504 | Y | source | ChIJd9GYJciXyFYRTEvP6Fppc-Y | Mon 10:00-19:00; Tue 10:00-19:00; Wed 10:00-19:00; Thu 10:00-19:00; Fri 10:00-19:00; Sat 10:00-19:00; Sun 12:00-18:00 | 10:00-19:00 | 10:00-19:00 | 10:00-19:00 | 12:00-18:00 | 10:00-19:00 | 10:00-19:00 | 10:00-19:00 | optical store with eye exams | 446130 | 621320 | Optical goods stores | Offices of optometrists | LensCrafters | EssilorLuxottica | EPA: EL | 5995 | 8042 | Optical Goods Stores | Offices and Clinics of Optometrists | AccuFit | myLook | AMERICANEXPRESS | ANDROIDPAY | APPLEPAY | CASH | CHECK | DISCOVER | MASTERCARD | VISA | Open | 0972 | 2026-10-09 | … AND MANY MORE | Vision insurance at LensCrafters | 0972 | MOD | https://local.lenscrafters.com/eyedoctors/ak/anchorage/1118-n-muldoon-rd.html | (907) 258-6333 | AMERICANEXPRESS | ANDROIDPAY | APPLEPAY | CASH | CHECK | DISCOVER | MASTERCARD | VISA | 0 | 0 | 794 | 0 | AccuFit | myLook | America/Anchorage | 61.227878291639094 | -149.74267774812856 | US | https://local.lenscrafters.com/ak/anchorage/1118-n-muldoon-rd.html | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Advanced Eyecare, LLC | 736 Route 4, Ste 103 | Sinajana | GU | 96910 | (671) 988-3937 | Optometry / ophthalmology practice (NPPES) | Optometry / ophthalmology practice (NPPES) | complete | 2014-12-29 | ophthalmology practice | 1376931329 | 1 | ophthalmology | 3368 | US | https://npiregistry.cms.hhs.gov/api/ | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| LensCrafters – Bangor | 663 Stillwater Ave | Bangor | ME | 04401 | (207) 262-8730 | https://local.lenscrafters.com/me/bangor/663-stillwater-ave.html | LensCrafters | LensCrafters | Optometry / ophthalmology practice (NPPES) | complete | 2006-08-14 | Penobscot County | 23019 | https://www.google.com/maps/dir/?api=1&destination=663%20Stillwater%20Ave%2C%20Bangor%2C%20ME%2C%2004401 | Y | optometry practice | source | ChIJE2kIxJG0r0wRLEFTuZxeS4Q | Mon 10:00-17:00; Tue 10:00-17:00; Wed 10:00-17:00; Thu 11:00-18:30; Fri 11:00-18:30; Sat 10:00-17:00; Sun 11:00-16:30 | 11:00-18:30 | 10:00-17:00 | 10:00-17:00 | 11:00-16:30 | 11:00-18:30 | 10:00-17:00 | 10:00-17:00 | optical store with eye exams | Optometry / ophthalmology practice (NPPES): Bangor Mall Eye Association | Bangor Mall Eye Association | (207) 262-7192 | 446130 | 621320 | Optical goods stores | Offices of optometrists | 1487667168 | 1 | LensCrafters | EssilorLuxottica | EPA: EL | 5995 | 8042 | Optical Goods Stores | Offices and Clinics of Optometrists | AccuFit | myLook | AMERICANEXPRESS | ANDROIDPAY | APPLEPAY | CASH | CHECK | DISCOVER | MASTERCARD | VISA | Open | 0997 | optometry | 2026-10-09 | … AND MANY MORE | Vision insurance at LensCrafters | 0997 | AMERICANEXPRESS | ANDROIDPAY | APPLEPAY | CASH | CHECK | DISCOVER | MASTERCARD | VISA | 0 | 0 | 632 | 0 | AccuFit | myLook | America/New_York | 44.83007503826974 | -68.74892244116046 | US | https://local.lenscrafters.com/me/bangor/663-stillwater-ave.html | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| America's Best – Audubon | 130 Black Horse Pike | Audubon | NJ | 08106 | (856) 672-3326 | https://www.americasbest.com/location/nj/audubon/audubon-crossings/ | America's Best | America's Best | Suite D-4 | complete | https://www.americasbest.com/scheduler/storeid/5725 | Camden County | 34007 | https://www.google.com/maps/dir/?api=1&destination=130%20Black%20Horse%20Pike%2C%20Audubon%2C%20NJ%2C%2008106 | Regional Vision Consultants, L.L.C. | Y | https://www.facebook.com/AmericasBestEyecareandEyewear | +1 856-672-3333 | Coach,Ray-Ban,Michael Kors,Oakley,Nike,Adidas,DKNY,Archer & Avery | source | has_restroom | pay_debit_card | pay_credit_card | optician | sunglasses_store | contact_lenses_supplier | eye_care_center | glasses_repair_service | Mon 09:00-19:00; Tue 09:00-19:00; Wed 09:00-19:00; Thu 09:00-19:00; Fri 09:00-19:00; Sat 08:30-18:00 | 09:00-19:00 | 09:00-19:00 | 08:30-18:00 | 09:00-19:00 | 09:00-19:00 | 09:00-19:00 | https://www.instagram.com/myamericasbest/ | en_US | optical store with eye exams | 446130 | 621320 | Optical goods stores | Offices of optometrists | 8/10/2007 | America's Best | National Vision Holdings, Inc. | NASDAQ: EYE | American Express | Discover | Cash | Visa | Mastercard | 5995 | 8042 | Optical Goods Stores | Offices and Clinics of Optometrists | 1 | N | Americas Best | 9 | 21166 | 0 | selected_hours | Y | 8/10/2007 | 0000-00-00 | optometrist | Y | 0 | [] | Y | 2977 | Open | Open | 5725@nationalvision.com | 5725 | https://www.americasbest.com/location/nj/audubon/audubon-crossings/ | 2026-10-09 | 39.89845 | -75.09333 | US | https://llp-renderer.meetsoci.com/americasbestsites/rest/locatorsearch | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| LensCrafters – Sioux Falls | 510 W Empire Mall | Sioux Falls | SD | 57106 | (605) 362-7941 | https://local.lenscrafters.com/sd/sioux-falls/510-w-empire-mall.html | LensCrafters | LensCrafters | Optometry / ophthalmology practice (NPPES) | complete | 2019-12-11 | Minnehaha County | 46099 | ZIP 57106 spans 2 counties; assigned to the county holding 67% of its land area | https://www.google.com/maps/dir/?api=1&destination=510%20W%20Empire%20Mall%2C%20Sioux%20Falls%2C%20SD%2C%2057106 | Y | optometry practice | source | ChIJOXvxmyDKjocRIg2Waj8tveY | Mon 10:00-20:00; Tue 10:00-20:00; Wed 10:00-20:00; Thu 10:00-20:00; Fri 10:00-20:00; Sat 10:00-20:00; Sun 12:00-17:00 | 10:00-20:00 | 10:00-20:00 | 10:00-20:00 | 12:00-17:00 | 10:00-20:00 | 10:00-20:00 | 10:00-20:00 | optical store with eye exams | Optometry / ophthalmology practice (NPPES): Brett Lorenz, Od, L.L.C. | Brett Lorenz, Od, L.L.C. | (605) 362-7944 | 446130 | 621320 | Optical goods stores | Offices of optometrists | 1497393359 | 1 | LensCrafters | EssilorLuxottica | EPA: EL | 5995 | 8042 | Optical Goods Stores | Offices and Clinics of Optometrists | AccuFit | myLook | AMERICANEXPRESS | ANDROIDPAY | APPLEPAY | CASH | CHECK | DISCOVER | MASTERCARD | VISA | Open | 1621 | optometry | 2026-10-09 | … AND MANY MORE | Vision insurance at LensCrafters | 1621 | MOD | https://local.lenscrafters.com/eyedoctors/sd/sioux-falls/510-w-empire-mall.html | (605) 362-7944 | AMERICANEXPRESS | ANDROIDPAY | APPLEPAY | CASH | CHECK | DISCOVER | MASTERCARD | VISA | 0 | 0 | 558 | 0 | AccuFit | myLook | America/Chicago | 43.51198273374904 | -96.77730169692421 | US | https://local.lenscrafters.com/sd/sioux-falls/510-w-empire-mall.html |
{}What's in each row
| Field | What it is | Rows filled |
|---|---|---|
| brand | The chain (in the bundle: the member list the row comes from) | 100% |
| name | Location name (chain and city; the NPPES or Overture name for practices and independents) | 100% |
| address | Street address | 100% |
| city | City | 100% |
| state | Two-letter state code | 100% |
| zip | Five-digit ZIP code | 100% |
| phone | Phone number | 100% |
| latitude | Latitude | 100% |
| longitude | Longitude | 100% |
| website | The location's own page or website | 32% |
| country | US | 100% |
| brands | Every bundle member listed at the same street, ZIP and phone, so a buyer can collapse to one row per location | 100% |
| address_ | complete, no house number, po box, missing city or zip or missing | 100% |
| certified | Date the NPI was certified | 70% |
| county | County name | 100% |
| county_ | Five-digit county FIPS code | 100% |
| county_ | Set when the ZIP code spans more than one county | 23% |
| directions | Google Maps directions link to the address | 36% |
| eye | Y when the chain's own record says the location gives eye exams, N when it says it does not, blank when the source does not say | 11% |
| Facebook page | 14% | |
| facility | NPPES practice: optometry, ophthalmology, or both (OD + MD) | 70% |
| geo_ | How the coordinates were arrived at: the source's own map point, or a geocode of the address, ZIP centre or city centre | 100% |
| hours | Opening hours for the week, one line | 12% |
| hours_ | Friday hours | 12% |
| hours_ | Monday hours | 12% |
| hours_ | Saturday hours | 12% |
| hours_ | Thursday hours | 12% |
| hours_ | Tuesday hours | 12% |
| hours_ | Wednesday hours | 12% |
| location | What the location is: optical store, optometry office, optical department in a store or club, ophthalmology practice, LASIK center | 36% |
| locations | How many rows in the list share this name: 1 is a single-site practice | 23% |
| naics | NAICS code | 36% |
| naics | Second NAICS code | 36% |
| naics | NAICS title | 36% |
| naics | Second NAICS title | 36% |
| npi | The practice's NPI number | 70% |
| npis | How many NPIs of the practice share this address | 70% |
| operating | The banner on the door when a list carries several (Eyemart Express, Vision 4 Less, Eyewear Express) | 36% |
| overture | Overture Maps category the place is filed under | 23% |
| overture | Overture's confidence that the place exists (0-1) | 23% |
| overture | Overture Maps place id | 23% |
| overture | Overture Maps release read | 23% |
| overture | The datasets Overture built the place from | 23% |
| overture | When Overture's source last updated the place | 23% |
| parent | The company that owns or runs the chain | 13% |
| sic | SIC code | 36% |
| sic | Second SIC code | 36% |
| sic | SIC title | 36% |
| sic | Second SIC title | 36% |
| source | Where the row was read | 77% |
| status | Open on every row (closed and coming-soon locations are left out) | 36% |
| store | The chain's own store, office, warehouse or club number | 12% |
| store | Optometry office, optical store, eye care clinic, ophthalmology practice or LASIK center | 23% |
| sub | NPPES taxonomy specialty | 70% |
| updated | Date the row was built | 36% |
| zip4 | ZIP+4 extension, where known | 67% |
Rows filled is measured on every row of the delivered file. The file has 286 columns: these 56, and 230 more that only one list of the bundle fills (each on under 10% of rows).
✓Where this data comes from
Each of the 15 networks in this bundle is its own dataset in the catalog, merged into one CSV on a shared column layout, with a brand column on every row and each source's brand-specific fields carried through rather than flattened away.
October 10, 2026
Snapshot built
286 fields
Columns in the file
Fill measured
On every row of the delivered file
How we build and date every file: methodology.
Using ChatGPT, Claude or an API?
No setup needed. Ask ChatGPT or Claude your question about the Eye Care Industry Bundle and give it this page: it can open https://locationlists.com/find?dataset=eye-care-practice-list with the filters you need and show you the count and price.
Using ChatGPT or Claude? Tell it to answer from locationlists.com/find — no account, no connector.
How assistants ask
No connector needed. Any AI assistant can answer from this site with a web link, no connector, no account: open https://locationlists.com/find with the question as query parameters.
If a question needs filtering, distance, drive time, combining lists or a price, open a /find link: either put the question itself in q=, or build the structured link. The answer does not need an API, a connector or an account.
Simplest, the question itself: https://locationlists.com/find?q=<the question in plain words>
Or set the parts yourself: https://locationlists.com/find?dataset=<slug>&state=<ST>&city=<city>&county=<county>&zip=<zip>&near=<place or zip>&radius=<miles>&drive=<minutes>&where=<column>:<op>:<value>&total=<rows>
Leave out what the question does not need. Use radius for straight-line miles or drive for minutes of driving (5 to 60), not both; near can name several places separated by | to reach from any of them. To ask about several lists at once, use datasets with two or more names, or category with a kind of business. To compare two lists, add relate=nearest and the other list with b. in front of its parameters. To count by area, use areas=county (or zip, state, metro). To keep only places whose county, ZIP code, metro area or state meets a Census figure, add area_where (for example county:population>1000000); with areas, per=100000 gives counts per 100,000 residents.
This bundle is sold as one file. Ask about any list in it with these links:
- 100 retail stores within 25 miles of Los Angeles: https://locationlists.com/find?category=retail&near=Los+Angeles+CA&radius=25&total=100
- Dental practices in Richmond, VA: https://locationlists.com/find?dataset=dental-practice-list&city=Richmond&state=VA
- Virginia federal contractors with over $5M in contract obligations: https://locationlists.com/find?dataset=virginia-federal-contractors&where=contract_obligations_total:gt:5000000
- How much of Raising Cane's Texas trade area is also Chick-fil-A's: https://locationlists.com/find?dataset=raisingcanes&state=TX&relate=overlap&within=3&b.dataset=chickfila
Optional: connect for repeat use or wallet payments:
Read https://locationlists.com/skill.md and follow the instructions to connect LocationLists. Then show me the Eye Care Industry Bundle list.Your assistant will walk you through setup and show you the price before you pay.
For developers
A bundle is sold as one file rather than queried by the row. Without a connector, open https://locationlists.com/find?dataset=eye-care-practice-list. An agent connected to https://locationlists.com/mcp can still search it, read a free sample file of up to 10 rows and buy the whole file itself. How agent purchasing works
?Frequently Asked Questions
Is a location ever in it twice?
No. Rows for one place are merged into one: the same street address, however it is spelled (Northeast or NE, 27th or 27, Brook Forest or Brookforest), with the same phone, name or owner; the same practice name at one house number or within 75 m; or the same phone and name a few doors apart. An NPPES practice at a chain store's address, with no suite or the store's suite, is merged into the store's row. The chain's row is kept and takes the NPI, specialty and other fields of the rows folded into it; mergedNames and mergedFrom name them. Different businesses at one address, such as two practices in a medical building or an independent optometrist beside a chain store, stay separate rows.
Why are there so many columns?
Because each list keeps every field its source publishes and the bundle keeps all of them: a column belongs to the lists whose source has it and is blank for the rest. brand tells you which list a row comes from.
Is Walmart Vision & Glasses in it?
No. Walmart's site answers automated requests with a robot check, and reading its store pages needs a paid unblocking service. Its centers are left out of the independents too, so no row is a Walmart store.
Does it name the eye doctors?
No. These are locations. Where the chain names the practice that gives the exams, the practice is kept; doctors' names, bios and photos are not.
How current is it?
Snapshot built on October 10, 2026. It is a one-time snapshot and is not rebuilt on a schedule.