Skip to main content
UniHealth

Doctor search

Andrea Armstrong, NP

Nurse Practitioner · Houston

NPI 1992038434

Medicare standing
Clear
Enrolled, allowed to bill and order, not excluded
Plans that list them
3
1 carrier
Office
1
Since medical school
18 years
Graduated 2008

Offices

1 location · Tmh Physician Organization · 13 clinicians in this group

Looking this up.

Plans that list them

3 plans · 1 carrier

A missing listing does not mean out of network. Directories change, and a listing does not cover every office. Call Andrea Armstrong’s office at (888) 663-6331 to confirm they take your plan. Ask about the office you use, its medical group, referrals and appointments.

Plans whose provider directory lists this clinician
Imperial Courage Plan (HMO)Imperial Health Plan of California, Inc.ListedSep 1, 2026
Imperial Dynamic Plan (HMO)Imperial Health Plan of California, Inc.ListedSep 1, 2026
Imperial Senior Value (HMO C-SNP)Imperial Health Plan of California, Inc.ListedSep 1, 2026

Original Medicare doctor bills

$1,865

Medicare paid this office $1,865 for 22 people.

This is what Medicare paid the clinician — not Medicare Advantage, and not the pharmacy.

Largest Original Medicare bills
Short return visit (20+ min)18$1,254$60

Who their Medicare patients are

22 Original Medicare patients in 2024. Average age 74 · Health risk score 0.80. At or below the middle of the specialty; the typical nurse practitioner clinician is at 1.42.

Conditions among them: High blood pressure 59%.

The office billed $13,490, Medicare allowed $2,631 and paid $1,865; for 31 services of 6 kinds.

Original Medicare patients only. A risk score of 1.0 is the average Medicare patient; higher means sicker. Any count under 11 is hidden.

Year by year

Original Medicare by year
20242231740.80$13,490$1,865
20183886551.51$9,676$2,593
201747109601.42$10,733$2,310
201653113671.75$11,494$3,315

Original Medicare only. A service billed for fewer than 11 people in a year is hidden, so the lines can add up to less than the year's total.

See the services billed each year

2018: 1 service

Original Medicare services billed in 2018
Short return visit (20+ min)21$918$38

2017: 2 services

Original Medicare services billed in 2017
Short return visit (20+ min)22$827$29
Short return visit17$342$18

2016: 3 services

Original Medicare services billed in 2016
Short return visit (20+ min)24$1,178$41
Short return visit20$553$25
New patient visit (15+ min)13$525$40

Drugs they prescribed that Part D paid

$5,061

Pharmacies billed $5,061 in 2024.

This is pharmacy cost, not the office bill, and not what patients paid.

79 generic and fewer than 11 brand-name prescriptions · $5,061 in drug cost.

Part D prescriptions only. The opioid rate is opioid prescriptions as a share of all this clinician's Part D prescriptions; surgeons and pain specialists run higher than others, so it is shown against the same specialty.

Year by year

Part D prescribing by year
20249438NoneNone$5,061
202358230% (0)None$5,579
202217None0% (0)None$853
202128240% (0)None$361
202017241NoneNone$5,065
201932153NoneNone$30,327
2018739990% (0)None$57,166
2017631106NoneNone$29,157
2016294860% (0)None$14,444
201514None0% (0)None$176

Part D prescriptions only. A drug prescribed to fewer than 11 people in a year is hidden.

See the drugs prescribed each year

2020: 5 drugs

Part D drugs prescribed in 2020
Lantus Solostar12$1,078$90
Pantoprazole13$197$15
Lisinopril14$137$10
Atorvastatin11$116$11
Amlodipine Besylate11$84$8

2019: 5 drugs

Part D drugs prescribed in 2019
Omeprazole11$140$13
Pantoprazole13$137$11
Quetiapine14$128$9
Losartan12$96$8
Amlodipine Besylate14$65$5

2018: 23 drugs

Part D drugs prescribed in 2018
Breo Ellipta11$4,032$367
Diclofenac14$1,140$81
Levothyroxine29$638$22
Gabapentin15$410$27
Olmesartan Medoxomil11$350$32
Esomeprazole Magnesium11$319$29
Topiramate17$278$16
Atorvastatin13$271$21
Amlodipine Besylate45$194$4
Clopidogrel14$168$12
Tizanidine14$167$12
Triamcinolone Acetonide14$165$12
Hydroxyzine17$156$9
Trazodone15$143$10
Prednisone12$138$12
Losartan-Hydrochlorothiazide14$138$10
Sertraline18$135$7
Lisinopril-Hydrochlorothiazide12$121$10
Montelukast11$120$11
Metformin15$106$7
Cyclobenzaprine13$70$5
Lisinopril17$65$4
Meloxicam11$58$5

2017: 19 drugs

Part D drugs prescribed in 2017
Proair Hfa11$1,292$117
Esomeprazole Magnesium12$740$62
Levothyroxine39$496$13
Atorvastatin17$406$24
Lisinopril25$347$14
Amitriptyline16$207$13
Topiramate11$157$14
Clopidogrel16$138$9
Pantoprazole11$126$11
Warfarin15$125$8
Metformin17$125$7
Azithromycin13$115$9
Gabapentin12$98$8
Cyclobenzaprine18$88$5
Citalopram Hbr12$86$7
Amlodipine Besylate34$85$2
Triamcinolone Acetonide12$79$7
Trazodone13$64$5
Prednisone14$60$4

2016: 2 drugs

Part D drugs prescribed in 2016
Azithromycin21$154$7
Meloxicam15$53$4

Money from drug and device companies

$45 in 2025

Industry payments by year
202522None$45
202423None$276
202112None$21

Paid work is consulting, speaking, honoraria and royalties, as opposed to meals and travel.

A payment is not proof that care is biased.

Payments by company
ViiV HealthcareApretude$24
1 payment
  • Meals for Apretude · 2025-10-13 · $24
PfizerAbrysvo$20
1 payment
  • Meals for Abrysvo · 2025-10-16 · $20
See all 2 published payments
Every published payment
PfizerMeals · 2025-10-16Abrysvo$20
ViiV HealthcareMeals · 2025-10-13Apretude$24
See earlier years (2024, 2021)

2024: $276

Payments by company in 2024
ViiV HealthcareApretude$253
2 payments
  • Meals for Apretude · 2024-08-28 · $136
  • Meals for Apretude · 2024-02-29 · $117
Abbott LaboratoriesFreestyle Libre 3$23
1 payment
  • Meals for Freestyle Libre 3 · 2024-10-10 · $23

2021: $21

Payments by company in 2021
Genentech USAXofluza$21
2 payments
  • Meals for Xofluza · 2021-03-01 · $12
  • Meals for Xofluza · 2021-01-21 · $9

Professional record

NPI
1992038434
Licence
CA 95025177, TX 675026
Video visits
Lists video visits
Gender
Female
More record details
Sole proprietor
No
Taxonomy
Federal specialty code 363LF0000X (363LF0000X); Federal specialty code 163W00000X (163W00000X)
Mailing address
1 Embarcadero Ctr Ste 1900, San Francisco, CA, 94111
NPI first listed
2009-09-16
NPI last updated
2025-03-17
NPI record certified
2025-03-17

This is when the NPI record was last certified, not a medical board exam.

Extra NPI addresses: 329 Primrose Rd Fl 2, Burlingame, CA, 94010 · 1415 California St, Houston, TX, 77006