Doctor profile · Federal record

Dr. Timothy Armstrong, MD

Neurology Physician (CMS: Neurology) · Internal Medicine Physician · Neurology Physician · Bellingham, WA

  • NPI 1871641688
  • Accepts Medicare
  • 42 yrs in practice
  • Licensed in 2 states
  • Male
  • Group practice
  • No sanctions

Practice & contact

Operates at 2 locations .

NPPES Updated May 11, 2026
Primary practice
Peacehealth Medical Group, 710 Birchwood, Suite 201
Bellingham, WA 98225
(360) 788-6870
fax (360) 788-6872
Additional location
4647 Zion Ave
San Diego, CA 921202507
(619) 528-5000
Mailing address
4647 Zion Ave
San Diego, CA 921202507

Credentials & registration

NPPES · NUCC
NPI registered
January 2007 — 19 yrs on file
Profile last updated
July 24, 2019
Year of graduation
1984 — 42 yrs since
Specialty taxonomy
2084N0400X — NUCC code
State licenses (2)
Washington #MD60913179 · California #G56333

Federal sanctions & exclusions

OIG LEIE Updated May 11, 2026

No sanctions, exclusions or revocations on file

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

Medicare procedures · 2023

Top services delivered

CMS Provider Utilization
Total services
755
Distinct HCPCS
10
Medicare allowed
$72,145
HCPCS Description Services Patients Avg allowed
95886 Needle measurement of electrical activity in arm or leg muscles, complete study 153 88 $45
99213 Established patient office or other outpatient visit, 20-29 minutes 134 97 $65
99214 Established patient office or other outpatient visit, 30-39 minutes 129 105 $96
99215 Established patient office or other outpatient visit, 40-54 minutes 70 64 $141
99205 New patient office or other outpatient visit, 60-74 minutes 64 64 $178
99204 New patient office or other outpatient visit, 45-59 minutes 40 40 $131
95911 Nerve conduction, 9-10 studies 34 34 $128
99232 Subsequent hospital care with moderate levelof medical decision making, if using time, at least 35 minutes 33 22 $78
99223 Initial hospital care with moderate level of medical decision making, if using time, at least 75 minutes 30 30 $171
95909 Nerve conduction, 5-6 studies 22 21 $77

In context: peer comparison

Among 6 peers in this city , average services per provider: 116. This provider delivers 6.5× the peer median.

Medicare Part D · 2023

Top prescriptions

CMS Part D Prescriber
Total claims
1,250
Patients
246
Total drug cost
$52,955
Drug Type Claims Patients Total cost
Carbidopa-Levodopa (Carbidopa/Levodopa) Brand 218 48 $10,172
Donepezil Hcl Generic 146 46 $2,333
Levetiracetam Generic 140 31 $4,674
Lamotrigine Generic 117 23 $1,951
Carbidopa-Levodopa Er (Carbidopa/Levodopa) Brand 105 23 $12,316
Ropinirole Hcl Generic 89 20 $3,204
Pramipexole Dihydrochloride (Pramipexole Di-Hcl) Brand 87 17 $3,874
Divalproex Sodium Generic 65 0 $422
Gabapentin Generic 54 25 $2,025
Carbamazepine Er (Carbamazepine) Brand 48 0 $3,921

Frequently asked questions

Auto-generated from federal data
What is Dr. Timothy Armstrong's medical specialty?
Dr. Timothy Armstrong practices Neurology Physician in Bellingham, WA.
Where does Dr. Timothy Armstrong practice?
Dr. Timothy Armstrong practices at Peacehealth Medical Group, Bellingham, WA 98225. Office phone: 3607886870.
What is Dr. Timothy Armstrong's NPI?
Dr. Timothy Armstrong's National Provider Identifier (NPI) is 1871641688, issued by NPPES.
Does Dr. Timothy Armstrong accept Medicare assignment?
Yes. Dr. Timothy Armstrong accepts Medicare assignment, meaning Medicare-allowed amounts are accepted as full payment for covered services.
What procedures does Dr. Timothy Armstrong commonly perform?
Top Medicare-reported procedures in 2023: Needle measurement of electrical activity in arm or leg muscles, complete study (HCPCS 95886); Established patient office or other outpatient visit (HCPCS 99213); Established patient office or other outpatient visit (HCPCS 99214). Source: CMS Medicare Physician & Other Practitioners file.