Doctor profile · Federal record

Dr. Abdul Garuba, MD

Internal Medicine Physician (CMS: Internal Medicine) · Critical Care Medicine (Internal Medicine) Physician · Matthews, NC

  • NPI 1063483113
  • Accepts Medicare
  • 41 yrs in practice
  • Male
  • Solo practice
  • No sanctions

Practice & contact

NPPES Updated May 11, 2026
Primary practice
9705 Northeast Pkwy Ste 400
Matthews, NC 281059704
(704) 844-8971
fax (704) 844-8972

Credentials & registration

NPPES · NUCC
NPI registered
January 2006 — 20 yrs on file
Profile last updated
February 10, 2025
Year of graduation
1985 — 41 yrs since
Specialty taxonomy
207R00000X — NUCC code
State license (1)
North Carolina #200001378
Medicaid
NC #89132MM

Federal sanctions & exclusions

OIG LEIE Updated May 11, 2026

No sanctions, exclusions or revocations on file

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

Medicare procedures · 2023

Top services delivered

CMS Provider Utilization
Total services
755
Distinct HCPCS
10
Medicare allowed
$49,726
HCPCS Description Services Patients Avg allowed
99214 Established patient office or other outpatient visit, 30-39 minutes 168 66 $117
99213 Established patient office or other outpatient visit, 20-29 minutes 167 60 $84
82962 Blood glucose (sugar) test performed by hand-held instrument 131 29 $3
G0444 Annual depression screening, 5 to 15 minutes 59 59 $17
G0439 Annual wellness visit, includes a personalized prevention plan of service (pps), subsequent visit 57 57 $122
G0446 Annual, face-to-face intensive behavioral therapy for cardiovascular disease, individual, 15 minutes 43 43 $25
90686 Influenza vaccine, quadrivalent, preservative free, 0.5 ml dosage 28 28 $21
99215 Established patient office or other outpatient visit, 40-54 minutes 27 23 $169
G0008 Administration of influenza virus vaccine 27 27 $29
36415 Insertion of needle into vein for collection of blood sample 22 14 $8

In context: peer comparison

Among 15 peers in Matthews Internal Medicine Physician, average services per provider: 103. This provider delivers 7.3× the peer median.

Open Payments

Industry payments received

CMS Open Payments
All-time total
$507
Transactions
28
Manufacturers
10
Payer (manufacturer) Industry Txns Amount
Lilly USA, LLC 9 $151.67
Novo Nordisk INC 5 $96.21
Agios Pharmaceuticals, INC. 3 $60.98
Cranial Technologies, INC 2 $43.84
AstraZeneca Pharmaceuticals Lp 3 $43.29
Exact Sciences Corporation 2 $38.81
Eisai INC. 1 $23.96
Pfizer INC. 1 $20.15
Amgen INC. 1 $13.95
Salix Pharmaceuticals, A Division of Bausch Health US, LLC 1 $13.85

By nature of payment

Food and Beverage
$507

Medicare Part D · 2023

Top prescriptions

CMS Part D Prescriber
Total claims
923
Patients
369
Total drug cost
$42,895
Drug Type Claims Patients Total cost
Rosuvastatin Calcium Generic 137 57 $2,069
Pravastatin Sodium Generic 115 46 $2,061
Amlodipine Besylate Generic 101 41 $1,440
Olmesartan Medoxomil Generic 72 30 $1,399
Pantoprazole Sodium Generic 72 30 $639
Metoprolol Tartrate Generic 62 24 $398
Metformin Hcl Generic 55 25 $527
Atorvastatin Calcium Generic 53 23 $831
Levothyroxine Sodium Generic 43 17 $693
Meloxicam Generic 37 12 $72

Frequently asked questions

Auto-generated from federal data
What is Dr. Abdul Garuba's medical specialty?
Dr. Abdul Garuba practices Internal Medicine Physician in Matthews, NC.
Where does Dr. Abdul Garuba practice?
Dr. Abdul Garuba practices at 9705 Northeast Pkwy Ste 400, Matthews, NC 281059704. Office phone: 7048448971.
What is Dr. Abdul Garuba's NPI?
Dr. Abdul Garuba's National Provider Identifier (NPI) is 1063483113, issued by NPPES.
Does Dr. Abdul Garuba accept Medicare assignment?
Yes. Dr. Abdul Garuba accepts Medicare assignment, meaning Medicare-allowed amounts are accepted as full payment for covered services.
What procedures does Dr. Abdul Garuba commonly perform?
Top Medicare-reported procedures in 2023: Established patient office or other outpatient visit (HCPCS 99214); Established patient office or other outpatient visit (HCPCS 99213); Blood glucose (sugar) test performed by hand-held instrument (HCPCS 82962). Source: CMS Medicare Physician & Other Practitioners file.