Doctor profile · Federal record
Dr. Keisha James, FNP-C
Family Nurse Practitioner (CMS: Nurse Practitioner) · Suffolk, VA
- NPI 1235660655
- Accepts Medicare
- 10 yrs in practice
- Female
- Solo practice
- No sanctions
Practice & contact
- Primary practice
-
2580 Pruden Blvd
Suffolk, VA 234344229
(804) 925-7600
fax (804) 681-0051
Credentials & registration
- NPI registered
- March 2017 — 9 yrs on file
- Profile last updated
- May 9, 2018
- Year of graduation
- 2016 — 10 yrs since
- Specialty taxonomy
- 363LF0000X — NUCC code
- State license (1)
- Virginia #0024174703
Federal sanctions & exclusions
No sanctions, exclusions or revocations on file
Checked against OIG LEIE on NPI 1235660655. Last verified May 11, 2026.Open Payments
Industry payments received
All-time total
$59
Transactions
2
Manufacturers
2
| Payer (manufacturer) | Industry | Txns | Amount |
|---|---|---|---|
| Amgen INC. | 1 | $35.25 | |
| Scpharmaceuticals INC. | 1 | $24.10 |
By nature of payment
Medicare Part D · 2023
Top prescriptions
Total claims
892
Patients
41
Total drug cost
$12,837
| Drug | Type | Claims | Patients | Total cost |
|---|---|---|---|---|
| Atorvastatin Calcium | Generic | 108 | 15 | $1,195 |
| Levothyroxine Sodium | Generic | 97 | 15 | $1,200 |
| Omeprazole | Generic | 82 | 0 | $1,049 |
| Furosemide | Generic | 79 | 0 | $567 |
| Losartan Potassium | Generic | 67 | 0 | $644 |
| Potassium Chloride | Generic | 66 | 0 | $1,305 |
| Levetiracetam | Generic | 57 | 0 | $2,349 |
| Amlodipine Besylate | Generic | 51 | 11 | $339 |
| Olanzapine | Generic | 49 | 0 | $949 |
| Pantoprazole Sodium | Generic | 47 | 0 | $687 |
Frequently asked questions
What is Dr. Keisha James's medical specialty?
Dr. Keisha James practices Family Nurse Practitioner in Suffolk, VA.
Where does Dr. Keisha James practice?
Dr. Keisha James practices at 2580 Pruden Blvd, Suffolk, VA 234344229. Office phone: 8049257600.
What is Dr. Keisha James's NPI?
Dr. Keisha James's National Provider Identifier (NPI) is 1235660655, issued by NPPES.
Does Dr. Keisha James accept Medicare assignment?
Yes. Dr. Keisha James accepts Medicare assignment, meaning Medicare-allowed amounts are accepted as full payment for covered services.