Doctor profile · Federal record

Dr. Margaret O'Neal

Family Nurse Practitioner (CMS: Nurse Practitioner) · Lubbock, TX

  • NPI 1245067602
  • Accepts Medicare
  • 2 yrs in practice
  • Female
  • Group practice
  • No sanctions

Practice & contact

Operates at 7 locations .

NPPES Updated May 11, 2026
Primary practice
416 Frankford Ave
Lubbock, TX 794164162
(806) 743-2424
Additional location
3490 East Yukon RD
Odessa, TX 797622010
(432) 520-4086
fax (833) 972-5449
Additional location
4705 Briarwood Avenue
Midland, TX 797072639
(432) 505-4145
fax (833) 941-0864
Show 4 more locations
Additional location
5514 N Big Spring Street
Midland, TX 797052697
(432) 316-2441
fax (833) 428-1451
Additional location
616 N Main Street
Andrews, TX 797145207
(432) 505-4146
fax (833) 450-0805
Additional location
6301 Andrews Hwy
Midland, TX 797063147
(432) 505-4147
fax (833) 449-4803
Additional location
6950 Eastridge Road
Odessa, TX 797658971
(432) 505-4145
fax (833) 941-0862
Mailing address
4705 Briarwood Avenue
Midland, TX 797072639

Credentials & registration

NPPES · NUCC
NPI registered
September 2024 — 2 yrs on file
Profile last updated
May 13, 2025
Year of graduation
2024 — 2 yrs since
Specialty taxonomy
363LF0000X — NUCC code
State license (1)
Texas #1175477

Federal sanctions & exclusions

OIG LEIE Updated May 11, 2026

No sanctions, exclusions or revocations on file

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

Open Payments

Industry payments received

CMS Open Payments
All-time total
$23
Transactions
1
Manufacturers
1
Payer (manufacturer) Industry Txns Amount
Vanda Pharmaceuticals INC. 1 $23.39

By nature of payment

Food and Beverage
$23

Frequently asked questions

Auto-generated from federal data
What is Dr. Margaret O'Neal's medical specialty?
Dr. Margaret O'Neal practices Family Nurse Practitioner in Lubbock, TX.
Where does Dr. Margaret O'Neal practice?
Dr. Margaret O'Neal practices at 416 Frankford Ave, Lubbock, TX 794164162. Office phone: 8067432424.
What is Dr. Margaret O'Neal's NPI?
Dr. Margaret O'Neal's National Provider Identifier (NPI) is 1245067602, issued by NPPES.
Does Dr. Margaret O'Neal accept Medicare assignment?
Yes. Dr. Margaret O'Neal accepts Medicare assignment, meaning Medicare-allowed amounts are accepted as full payment for covered services.