Doctor profile · Federal record

Dr. Ruby Thomas, APRN,CNP

Nurse Practitioner · Tulsa, OK

  • NPI 1477907244
  • Accepts Medicare
  • 11 yrs in practice
  • Female
  • Group practice
  • No sanctions

Practice & contact

Operates at 3 locations .

NPPES Updated May 11, 2026
Primary practice
2811 E 15Th St Ste 102
Tulsa, OK 741045242
(918) 935-3240
fax (918) 935-3241
Additional location
10512 N 110Th East Ave, Suite 100
Owasso, OK 740556636
(918) 272-6333
fax (918) 376-8433
Additional location
6048A S Sheridan RD
Tulsa, OK 741459212

Credentials & registration

NPPES · NUCC
NPI registered
April 2016 — 10 yrs on file
Profile last updated
May 21, 2020
Year of graduation
2015 — 11 yrs since
Specialty taxonomy
363L00000X — NUCC code
State license (1)
Oklahoma #75370

Federal sanctions & exclusions

OIG LEIE Updated May 11, 2026

No sanctions, exclusions or revocations on file

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

Open Payments

Industry payments received

CMS Open Payments
All-time total
$438
Transactions
18
Manufacturers
5
Payer (manufacturer) Industry Txns Amount
Nalu Medical, Inc. 14 $319.96
Medtronic, Inc. 1 $53.13
Braeburn Inc. 1 $28.24
Collegium Pharmaceutical, Inc. 1 $21.13
Takeda Pharmaceuticals U.S.A., Inc. 1 $15.58

By nature of payment

Food and Beverage
$438

Medicare Part D · 2023

Top prescriptions

CMS Part D Prescriber
Total claims
604
Patients
74
Total drug cost
$87,320
Drug Type Claims Patients Total cost
Buprenorphine-Naloxone (Buprenorphine Hcl/Naloxone Hcl) Brand 311 42 $71,444
Buprenorphine Hcl Generic 177 20 $14,322
Gabapentin Generic 84 12 $1,155
Tizanidine Hcl Generic 21 0 $272
Cyclobenzaprine Hcl Generic 11 0 $127

Frequently asked questions

Auto-generated from federal data
What is Dr. Ruby Thomas's medical specialty?
Dr. Ruby Thomas practices Nurse Practitioner in Tulsa, OK.
Where does Dr. Ruby Thomas practice?
Dr. Ruby Thomas practices at 2811 E 15Th St Ste 102, Tulsa, OK 741045242. Office phone: 9189353240.
What is Dr. Ruby Thomas's NPI?
Dr. Ruby Thomas's National Provider Identifier (NPI) is 1477907244, issued by NPPES.
Does Dr. Ruby Thomas accept Medicare assignment?
Yes. Dr. Ruby Thomas accepts Medicare assignment, meaning Medicare-allowed amounts are accepted as full payment for covered services.