Doctor profile · Federal record

Dr. David Spainhour, P.A.

Physician Assistant · Medical Physician Assistant · Greensboro, NC

  • NPI 1942295571
  • Accepts Medicare
  • 49 yrs in practice
  • Male
  • Group practice
  • No sanctions

Practice & contact

Operates at 4 locations .

NPPES Updated May 11, 2026
Primary practice
1132 N Church St Ste 200
Greensboro, NC 274011040
(336) 379-9445
fax (336) 544-7180
Additional location
149 W Parker RD
Morganton, NC 286554673
(828) 391-2117
Additional location
304 10Th Ave Ne
Hickory, NC 286013883
(828) 322-2183
fax (828) 485-2703
Show 1 more location
Additional location
441 McAlister RD Ste 2500
Lincolnton, NC 280924128
(704) 748-6712
Mailing address
100 Kimel Forest Dr
Winston Salem, NC 271036074

Credentials & registration

NPPES · NUCC
NPI registered
September 2005 — 21 yrs on file
Profile last updated
August 12, 2021
Year of graduation
1977 — 49 yrs since
Specialty taxonomy
363A00000X — NUCC code
State license (1)
North Carolina #100423
Medicaid
NC #895177X

Federal sanctions & exclusions

OIG LEIE Updated May 11, 2026

No sanctions, exclusions or revocations on file

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

Medicare procedures · 2023

Top services delivered

CMS Provider Utilization
Total services
561
Distinct HCPCS
8
Medicare allowed
$36,622
HCPCS Description Services Patients Avg allowed
99213 Established patient office or other outpatient visit, 20-29 minutes 141 111 $72
69210 Removal of impacted ear wax 130 114 $39
99202 New patient office or other outpatient visit, 15-29 minutes 112 112 $58
99203 New patient office or other outpatient visit, 30-44 minutes 68 68 $91
31575 Diagnostic exam of voice box using a flexible endoscope 42 40 $103
92504 Exam of ear using a microscope 38 30 $24
70486 Ct scan of face without contrast 17 17 $87
31231 Diagnostic exam of nasal passages using an endoscope 13 13 $154

In context: peer comparison

Among 93 peers in Greensboro Physician Assistant, average services per provider: 97. This provider delivers 5.8× the peer median.

Medicare Part D · 2023

Top prescriptions

CMS Part D Prescriber
Total claims
476
Patients
258
Total drug cost
$12,407
Drug Type Claims Patients Total cost
Mupirocin Generic 67 40 $611
Fluticasone Propionate Generic 65 28 $1,564
Ipratropium Bromide Generic 59 40 $1,804
Fluocinolone Acetonide Oil Generic 52 37 $3,539
Ofloxacin Generic 28 18 $554
Omeprazole Generic 27 12 $583
Prednisone Generic 27 26 $326
Montelukast Sodium Generic 26 0 $336
Azelastine Hcl Generic 24 13 $673
Doxycycline Hyclate Generic 24 24 $406

Frequently asked questions

Auto-generated from federal data
What is Dr. David Spainhour's medical specialty?
Dr. David Spainhour practices Physician Assistant in Greensboro, NC.
Where does Dr. David Spainhour practice?
Dr. David Spainhour practices at 1132 N Church St Ste 200, Greensboro, NC 274011040. Office phone: 3363799445.
What is Dr. David Spainhour's NPI?
Dr. David Spainhour's National Provider Identifier (NPI) is 1942295571, issued by NPPES.
Does Dr. David Spainhour accept Medicare assignment?
Yes. Dr. David Spainhour accepts Medicare assignment, meaning Medicare-allowed amounts are accepted as full payment for covered services.
What procedures does Dr. David Spainhour commonly perform?
Top Medicare-reported procedures in 2023: Established patient office or other outpatient visit (HCPCS 99213); Removal of impacted ear wax (HCPCS 69210); New patient office or other outpatient visit (HCPCS 99202). Source: CMS Medicare Physician & Other Practitioners file.