Doctor profile · Federal record

Dr. Shannon Yarbrough, N.P.

Family Nurse Practitioner (CMS: Nurse Practitioner) · Family Nurse Practitioner · Birmingham, AL

  • NPI 1295770220
  • Accepts Medicare
  • 26 yrs in practice
  • Licensed in 2 states
  • Female
  • Group practice
  • No sanctions

Practice & contact

NPPES Updated May 11, 2026
Primary practice
1900 International Park Dr Ste 250
Birmingham, AL 352434217
(205) 730-7980
fax (205) 730-7980
Mailing address
6 Eagles Fair
Gadsden, AL 359058847

Credentials & registration

NPPES · NUCC
NPI registered
June 2006 — 20 yrs on file
Profile last updated
July 21, 2025
Year of graduation
2000 — 26 yrs since
Specialty taxonomy
363LF0000X — NUCC code
State licenses (2)
Alabama #1-096078 · Georgia #RN132591

Federal sanctions & exclusions

OIG LEIE Updated May 11, 2026

No sanctions, exclusions or revocations on file

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

Open Payments

Industry payments received

CMS Open Payments
All-time total
$43
Transactions
1
Manufacturers
1
Payer (manufacturer) Industry Txns Amount
Mylan Specialty L.P. 1 $43.16

By nature of payment

Food and Beverage
$43

Medicare Part D · 2023

Top prescriptions

CMS Part D Prescriber
Total claims
342
Patients
26
Total drug cost
$44,312
Drug Type Claims Patients Total cost
Januvia (Sitagliptin Phosphate) Brand 46 0 $12,587
Jardiance (Empagliflozin) Brand 41 0 $12,153
Amlodipine Besylate Generic 29 0 $471
Levothyroxine Sodium Generic 27 0 $269
Mirtazapine Generic 27 0 $431
Furosemide Generic 22 0 $125
Donepezil Hcl Generic 20 0 $519
Pantoprazole Sodium Generic 18 0 $322
Azithromycin Generic 17 14 $338
Buspirone Hcl Generic 17 0 $966

Frequently asked questions

Auto-generated from federal data
What is Dr. Shannon Yarbrough's medical specialty?
Dr. Shannon Yarbrough practices Family Nurse Practitioner in Birmingham, AL.
Where does Dr. Shannon Yarbrough practice?
Dr. Shannon Yarbrough practices at 1900 International Park Dr Ste 250, Birmingham, AL 352434217. Office phone: 2057307980.
What is Dr. Shannon Yarbrough's NPI?
Dr. Shannon Yarbrough's National Provider Identifier (NPI) is 1295770220, issued by NPPES.
Does Dr. Shannon Yarbrough accept Medicare assignment?
Yes. Dr. Shannon Yarbrough accepts Medicare assignment, meaning Medicare-allowed amounts are accepted as full payment for covered services.