Doctor profile · Federal record

Dr. David Riffe, MD

Rheumatology Physician (CMS: Rheumatology) · Winston Salem, NC

  • NPI 1841753373
  • Accepts Medicare
  • 7 yrs in practice
  • Male
  • Group practice
  • No sanctions

Practice & contact

NPPES Updated May 11, 2026
Primary practice
Medical Center Blvd
Winston Salem, NC 271570001
(336) 716-4209

Credentials & registration

NPPES · NUCC
NPI registered
April 2019 — 7 yrs on file
Profile last updated
August 2, 2024
Year of graduation
2019 — 7 yrs since
Specialty taxonomy
207RR0500X — NUCC code
State license (1)
North Carolina #2024-01704

Federal sanctions & exclusions

OIG LEIE Updated May 11, 2026

No sanctions, exclusions or revocations on file

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

Open Payments

Industry payments received

CMS Open Payments
All-time total
$211
Transactions
2
Manufacturers
2
Payer (manufacturer) Industry Txns Amount
Janssen Biotech, INC. 1 $113.52
Amgen INC. 1 $97.42

By nature of payment

Food and Beverage
$211

Medicare Part D · 2023

Top prescriptions

CMS Part D Prescriber
Total claims
628
Patients
147
Total drug cost
$1,336,890
Drug Type Claims Patients Total cost
Hydroxychloroquine Sulfate Generic 117 42 $9,564
Prednisone Generic 106 46 $1,092
Methotrexate (Methotrexate Sodium) Brand 85 30 $2,708
Enbrel Sureclick (Etanercept) Brand 60 0 $447,778
Leflunomide Generic 44 17 $3,708
Humira(Cf) Pen (Adalimumab) Brand 37 0 $282,694
Allopurinol Generic 27 12 $1,314
Orencia (Abatacept) Brand 27 0 $155,427
Azathioprine Generic 22 0 $1,472
Meloxicam Generic 21 0 $77

Hospital affiliations

CMS Hospital Compare

Frequently asked questions

Auto-generated from federal data
What is Dr. David Riffe's medical specialty?
Dr. David Riffe practices Rheumatology Physician in Winston Salem, NC.
Where does Dr. David Riffe practice?
Dr. David Riffe practices at Medical Center Blvd, Winston Salem, NC 271570001. Office phone: 3367164209.
What is Dr. David Riffe's NPI?
Dr. David Riffe's National Provider Identifier (NPI) is 1841753373, issued by NPPES.
Does Dr. David Riffe accept Medicare assignment?
Yes. Dr. David Riffe accepts Medicare assignment, meaning Medicare-allowed amounts are accepted as full payment for covered services.