Doctor profile · Federal record

Dr. Keith James, OD

Optometrist (CMS: Optometry) · Student in an Organized Health Care Education/Training Program · Optometrist · Springfield, VA

  • NPI 1235430992
  • Accepts Medicare
  • 12 yrs in practice
  • Licensed in 2 states
  • Male
  • Solo practice
  • No sanctions

Practice & contact

Operates at 3 locations .

NPPES Updated May 11, 2026
Primary practice
6828 Springfield Mall
Springfield, VA 221501720
(703) 971-2021
Additional location
527 Lafayette Ave, Apt. 2
Brooklyn, NY 112054998
(585) 857-0891
Additional location
4231 Columbia Pike, Ste 102
Arlington, VA 22204
(571) 441-0041
fax (571) 441-0045
Mailing address
4231 Columbia Pike Ste 102
Arlington, VA 222041876

Credentials & registration

NPPES · NUCC
NPI registered
November 2010 — 16 yrs on file
Profile last updated
July 21, 2022
Year of graduation
2014 — 12 yrs since
Specialty taxonomy
152W00000X — NUCC code
State licenses (2)
Virginia #0618002556 · Maryland #TA-2497

Federal sanctions & exclusions

OIG LEIE Updated May 11, 2026

No sanctions, exclusions or revocations on file

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

Open Payments

Industry payments received

CMS Open Payments
All-time total
$940
Transactions
17
Manufacturers
6
Payer (manufacturer) Industry Txns Amount
Alcon Vision LLC 6 $253.31
Johnson & Johnson Vision Care, INC. 4 $191.19
Optos, INC. 3 $186.66
Sun Pharmaceutical Industries INC. 1 $123.50
Lkc Technologies, INC. 2 $108.23
CooperVision INC. 1 $77.40

By nature of payment

Food and Beverage
$754
Entertainment
$187

Frequently asked questions

Auto-generated from federal data
What is Dr. Keith James's medical specialty?
Dr. Keith James practices Optometrist in Springfield, VA.
Where does Dr. Keith James practice?
Dr. Keith James practices at 6828 Springfield Mall, Springfield, VA 221501720. Office phone: 7039712021.
What is Dr. Keith James's NPI?
Dr. Keith James's National Provider Identifier (NPI) is 1235430992, issued by NPPES.
Does Dr. Keith James accept Medicare assignment?
Yes. Dr. Keith James accepts Medicare assignment, meaning Medicare-allowed amounts are accepted as full payment for covered services.