Doctor profile · Federal record
Dr. Kayla McGregor, PA-C
Surgical Physician Assistant (CMS: Physician Assistant) · Kittanning, PA
- NPI 1821368382
- Accepts Medicare
- 15 yrs in practice
- Female
- Group practice
- No sanctions
Practice & contact
- Primary practice
-
1 Nolte Dr
Kittanning, PA 162017111
(724) 543-8759
fax (724) 543-8743
Credentials & registration
- NPI registered
- December 2011 — 15 yrs on file
- Profile last updated
- September 24, 2025
- Year of graduation
- 2011 — 15 yrs since
- Specialty taxonomy
- 363AS0400X — NUCC code
- State license (1)
- Pennsylvania #MA055488
Federal sanctions & exclusions
No sanctions, exclusions or revocations on file
Checked against OIG LEIE on NPI 1821368382. Last verified May 11, 2026.Open Payments
Industry payments received
All-time total
$340
Transactions
26
Manufacturers
3
| Payer (manufacturer) | Industry | Txns | Amount |
|---|---|---|---|
| Collegium Pharmaceutical, INC. | 24 | $291.73 | |
| Spr Therapeutics, INC | 1 | $26.42 | |
| Si-Bone, INC. | 1 | $22.17 |
By nature of payment
Medicare Part D · 2023
Top prescriptions
Total claims
2,955
Patients
689
Total drug cost
$165,715
| Drug | Type | Claims | Patients | Total cost |
|---|---|---|---|---|
| Gabapentin | Generic | 481 | 107 | $8,979 |
| Hydrocodone-Acetaminophen (Hydrocodone/Acetaminophen) | Brand | 355 | 81 | $6,336 |
| Oxycodone-Acetaminophen (Oxycodone Hcl/Acetaminophen) | Brand | 343 | 61 | $6,336 |
| Tramadol Hcl | Generic | 263 | 63 | $2,232 |
| Buprenorphine | Generic | 217 | 57 | $56,348 |
| Pregabalin | Generic | 186 | 47 | $8,688 |
| Morphine Sulfate ER (Morphine Sulfate) | Brand | 160 | 29 | $3,952 |
| Oxycodone Hcl | Generic | 159 | 28 | $1,957 |
| Duloxetine Hcl | Generic | 153 | 42 | $3,800 |
| Famotidine | Generic | 152 | 46 | $1,457 |
Frequently asked questions
What is Dr. Kayla McGregor's medical specialty?
Dr. Kayla McGregor practices Surgical Physician Assistant in Kittanning, PA.
Where does Dr. Kayla McGregor practice?
Dr. Kayla McGregor practices at 1 Nolte Dr, Kittanning, PA 162017111. Office phone: 7245438759.
What is Dr. Kayla McGregor's NPI?
Dr. Kayla McGregor's National Provider Identifier (NPI) is 1821368382, issued by NPPES.
Does Dr. Kayla McGregor accept Medicare assignment?
Yes. Dr. Kayla McGregor accepts Medicare assignment, meaning Medicare-allowed amounts are accepted as full payment for covered services.