Doctor profile · Federal record

Dr. STEPHEN GODSHALL

Family Medicine Physician (CMS: FAMILY PRACTICE) · HARRISONBURG, VA

  • NPI 1669474060
  • Accepts Medicare
  • MIPS 80.3 / 100 · 2023
  • 29 yrs in practice
  • Male
  • Group practice
  • No sanctions

Practice & contact

NPPES Updated May 11, 2026
Primary practice
1751 ERICKSON AVE
HARRISONBURG, VA 228018555
(540) 433-3344
fax (540) 433-0031

Credentials & registration

NPPES · NUCC
NPI registered
August 2005 — 21 yrs on file
Profile last updated
July 8, 2007
Year of graduation
1997 — 29 yrs since
Specialty taxonomy
207Q00000X — NUCC code
State license (1)
Virginia #0101234956

Federal sanctions & exclusions

OIG LEIE Updated May 11, 2026

No sanctions, exclusions or revocations on file

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

Medicare procedures · 2023

Top services delivered

CMS Provider Utilization
Total services
6,830
Distinct HCPCS
10
Medicare allowed
$295,119
HCPCS Description Services Patients Avg allowed
36415 Insertion of needle into vein for collection of blood sample 871 502 $8
99214 Established patient office or other outpatient visit, 30-39 minutes 767 468 $126
99213 Established patient office or other outpatient visit, 20-29 minutes 760 510 $89
80061 Blood test, lipids (cholesterol and triglycerides) 454 373 $13
80053 Blood test, comprehensive group of blood chemicals 410 343 $10
85025 Complete blood cell count (red cells, white blood cell, platelets), automated test and automated differential white blood cell count 381 319 $8
84443 Blood test, thyroid stimulating hormone (tsh) 354 301 $16
83036 Hemoglobin a1c level 297 187 $10
85610 Blood test, clotting time 205 22 $4
99211 Office or other outpatient visit for the evaluation and management of established patient that may not require presence of healthcare professional 186 21 $23

In context: peer comparison

Among 11 peers in this city , average services per provider: 160. This provider delivers 43× the peer median.

Medicare Part D · 2023

Top prescriptions

CMS Part D Prescriber
Total claims
5,698
Patients
1,629
Total drug cost
$62,112
Drug Type Claims Patients Total cost
Atorvastatin Calcium Generic 749 208 $9,267
Amlodipine Besylate Generic 585 165 $4,610
Losartan Potassium Generic 529 153 $5,992
Rosuvastatin Calcium Generic 495 147 $8,618
Levothyroxine Sodium Generic 426 122 $4,234
Omeprazole Generic 400 109 $4,415
Lisinopril Generic 373 111 $2,682
Simvastatin Generic 315 98 $3,112
Hydrochlorothiazide Generic 306 88 $1,205
Tamsulosin Hcl Generic 299 76 $4,723