Doctor profile · Federal record

Dr. Meghan Barroner, DMD

Oral and Maxillofacial Surgery (Dentist) (CMS: Oral Surgery) · Dentist · Anesthesiology Physician · Oral & Maxillofacial Surgery (D.M.D.) · Upper St Clair, PA

  • NPI 1366670556
  • Accepts Medicare
  • 17 yrs in practice
  • Female
  • Solo practice
  • No sanctions

Practice & contact

NPPES Updated May 11, 2026
Primary practice
1131 Boyce RD, Suite A
Upper St Clair, PA 152413927
(724) 260-5009
fax (724) 299-3154

Credentials & registration

NPPES · NUCC
NPI registered
June 2009 — 17 yrs on file
Profile last updated
April 4, 2024
Year of graduation
2009 — 17 yrs since
Specialty taxonomy
1223S0112X — NUCC code
State licenses (2)
Pennsylvania #DS039001 · Pennsylvania #DA031706

Federal sanctions & exclusions

OIG LEIE Updated May 11, 2026

No sanctions, exclusions or revocations on file

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

Open Payments

Industry payments received

CMS Open Payments
All-time total
$1,038
Transactions
27
Manufacturers
2
Payer (manufacturer) Industry Txns Amount
Dentsply Sirona INC 26 $996.14
Straumann USA LLC 1 $41.86

By nature of payment

Food and Beverage
$624
Travel and Lodging
$414

Medicare Part D · 2023

Top prescriptions

CMS Part D Prescriber
Total claims
198
Patients
174
Total drug cost
$805
Drug Type Claims Patients Total cost
Chlorhexidine Gluconate Generic 120 104 $545
Amoxicillin Generic 66 59 $163
Clindamycin Hcl Generic 12 11 $97

Frequently asked questions

Auto-generated from federal data
What is Dr. Meghan Barroner's medical specialty?
Dr. Meghan Barroner practices Oral and Maxillofacial Surgery (Dentist) in Upper St Clair, PA.
Where does Dr. Meghan Barroner practice?
Dr. Meghan Barroner practices at 1131 Boyce RD, Upper St Clair, PA 152413927. Office phone: 7242605009.
What is Dr. Meghan Barroner's NPI?
Dr. Meghan Barroner's National Provider Identifier (NPI) is 1366670556, issued by NPPES.
Does Dr. Meghan Barroner accept Medicare assignment?
Yes. Dr. Meghan Barroner accepts Medicare assignment, meaning Medicare-allowed amounts are accepted as full payment for covered services.