Doctor profile · Federal record

Dr. Gregory Spencer, MD

Internal Medicine Physician · Oklahoma City, OK

  • NPI 1821030826
  • MIPS 77.7 / 100 · 2023
  • 20 yrs on file
  • Male
  • Group practice
  • No sanctions

Practice & contact

NPPES Updated May 11, 2026
Primary practice
5915 W Memorial RD, Suite 300
Oklahoma City, OK 731422021
(405) 773-6470
fax (405) 773-6463
Mailing address
5300 N Independence Ave, Suite 280
Oklahoma City, OK 731125556

Credentials & registration

NPPES · NUCC
NPI registered
June 2006 — 20 yrs on file
Profile last updated
March 15, 2018
Specialty taxonomy
207R00000X — NUCC code
State license (1)
Oklahoma #14797
Medicaid
OK #100094990A

Federal sanctions & exclusions

OIG LEIE Updated May 11, 2026

No sanctions, exclusions or revocations on file

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

Medicare procedures · 2023

Top services delivered

CMS Provider Utilization
Total services
1,201
Distinct HCPCS
8
Medicare allowed
$131,319
HCPCS Description Services Patients Avg allowed
99214 Established patient office or other outpatient visit, 30-39 minutes 582 268 $120
G0439 Annual wellness visit, includes a personalized prevention plan of service (pps), subsequent visit 224 224 $121
99213 Established patient office or other outpatient visit, 20-29 minutes 195 133 $85
G0008 Administration of influenza virus vaccine 67 67 $29
90694 Influenza vaccine, quadrivalent inactivated, 0.5 ml dosage 61 61 $76
G0009 Administration of pneumococcal vaccine 28 28 $28
90677 Pneumococcal conjugate vaccine, 20 valent (pcv20), for intramuscular use 27 27 $282
99204 New patient office or other outpatient visit, 45-59 minutes 17 17 $158

In context: peer comparison

Among 90 peers in Oklahoma City Internal Medicine Physician, average services per provider: 133. This provider delivers 9.0× the peer median.

Open Payments

Industry payments received

CMS Open Payments
All-time total
$157
Transactions
10
Manufacturers
4
Payer (manufacturer) Industry Txns Amount
Astellas Pharma US INC 4 $60.70
GlaxoSmithKline, LLC. 3 $48.83
Lilly USA, LLC 2 $28.36
Inspire Medical Systems, INC. 1 $19.11

By nature of payment

Food and Beverage
$157

Medicare Part D · 2023

Top prescriptions

CMS Part D Prescriber
Total claims
2,242
Patients
647
Total drug cost
$34,251
Drug Type Claims Patients Total cost
Levothyroxine Sodium Generic 270 80 $4,643
Atorvastatin Calcium Generic 267 78 $3,860
Lisinopril Generic 218 64 $2,057
Amlodipine Besylate Generic 204 61 $1,527
Pravastatin Sodium Generic 173 47 $3,760
Pantoprazole Sodium Generic 147 39 $2,275
Gabapentin Generic 137 37 $1,968
Omeprazole Generic 121 39 $2,369
Metformin Hcl Generic 120 35 $1,244
Losartan Potassium Generic 103 28 $1,725

Frequently asked questions

Auto-generated from federal data
What is Dr. Gregory Spencer's medical specialty?
Dr. Gregory Spencer practices Internal Medicine Physician in Oklahoma City, OK.
Where does Dr. Gregory Spencer practice?
Dr. Gregory Spencer practices at 5915 W Memorial RD, Oklahoma City, OK 731422021. Office phone: 4057736470.
What is Dr. Gregory Spencer's NPI?
Dr. Gregory Spencer's National Provider Identifier (NPI) is 1821030826, issued by NPPES.
What procedures does Dr. Gregory Spencer commonly perform?
Top Medicare-reported procedures in 2023: Established patient office or other outpatient visit (HCPCS 99214); Annual wellness visit, includes a personalized prevention plan of service (pps), subsequent visit (HCPCS G0439); Established patient office or other outpatient visit (HCPCS 99213). Source: CMS Medicare Physician & Other Practitioners file.