Doctor profile · Federal record

Dr. Sharon Villa, OD

Optometrist (CMS: Optometry) · Walnut Creek, CA

  • NPI 1962043463
  • Accepts Medicare
  • 7 yrs in practice
  • Female
  • Solo practice
  • No sanctions

Practice & contact

Operates at 3 locations .

NPPES Updated May 11, 2026
Primary practice
1613 Locust St
Walnut Creek, CA 945964118
(925) 765-8958
Additional location
2746 Bal Harbor Ln
Hayward, CA 945453404
(510) 754-5438
Additional location
5859 Foothill Blvd, # 3
Oakland, CA 946051305
(510) 244-5690
Mailing address
2746 Bal Harbor Ln
Hayward, CA 945453404

Credentials & registration

NPPES · NUCC
NPI registered
October 2019 — 7 yrs on file
Profile last updated
March 29, 2021
Year of graduation
2019 — 7 yrs since
Specialty taxonomy
152W00000X — NUCC code
State license (1)
California #34415TLG

Federal sanctions & exclusions

OIG LEIE Updated May 11, 2026

No sanctions, exclusions or revocations on file

Checked against OIG LEIE on NPI 1962043463. Last verified May 11, 2026.

Open Payments

Industry payments received

CMS Open Payments
All-time total
$464
Transactions
6
Manufacturers
4
Payer (manufacturer) Industry Txns Amount
Lumenis BE inc 1 $212.53
Alcon Vision LLC 2 $143.89
Johnson & Johnson Vision Care, Inc. 2 $90.69
Bausch & Lomb Americas Inc. 1 $17.08

By nature of payment

Food and Beverage
$464

Frequently asked questions

Auto-generated from federal data
What is Dr. Sharon Villa's medical specialty?
Dr. Sharon Villa practices Optometrist in Walnut Creek, CA.
Where does Dr. Sharon Villa practice?
Dr. Sharon Villa practices at 1613 Locust St, Walnut Creek, CA 945964118. Office phone: 9257658958.
What is Dr. Sharon Villa's NPI?
Dr. Sharon Villa's National Provider Identifier (NPI) is 1962043463, issued by NPPES.
Does Dr. Sharon Villa accept Medicare assignment?
Yes. Dr. Sharon Villa accepts Medicare assignment, meaning Medicare-allowed amounts are accepted as full payment for covered services.