Doctor profile · Federal record

Dr. Teresa Phan, PA

Physician Assistant · Huntersville, NC

  • NPI 1942776711
  • Accepts Medicare
  • 7 yrs in practice
  • Female
  • Group practice
  • No sanctions

Practice & contact

Operates at 5 locations .

NPPES Updated May 11, 2026
Primary practice
16645 Birkdale Commons Pkwy, Ste 100
Huntersville, NC 280785669
(704) 801-7390
Additional location
10226 Couloak Dr, Ste 100
Charlotte, NC 282167675
(704) 801-7380
Additional location
13620 Reese Blvd E
Huntersville, NC 280786417
(704) 801-7340
Show 2 more locations
Additional location
150 Professional Park Dr, Ste 400
Mooresville, NC 281175603
(704) 801-7360
Additional location
9611 Sherrill Estates RD, Ste B
Huntersville, NC 280786485
(704) 801-1150
Mailing address
Po Box 19305
Charlotte, NC 282199305

Credentials & registration

NPPES · NUCC
NPI registered
October 2018 — 8 yrs on file
Profile last updated
July 15, 2024
Year of graduation
2019 — 7 yrs since
Specialty taxonomy
363A00000X — NUCC code
State license (1)
North Carolina #0010-13002

Federal sanctions & exclusions

OIG LEIE Updated May 11, 2026

No sanctions, exclusions or revocations on file

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

Medicare procedures · 2023

Top services delivered

CMS Provider Utilization
Total services
299
Distinct HCPCS
4
Medicare allowed
$19,610
HCPCS Description Services Patients Avg allowed
99213 Established patient office or other outpatient visit, 20-29 minutes 222 212 $73
87635 Amplifed dna or rna probe detection of severe acute respiratory syndrome coronavirus 2 (covid-19) antigen 29 29 $50
81003 Automated urinalysis test 27 26 $2
87502 Detection test by nucleic acid for multiple types influenza virus 21 21 $94

In context: peer comparison

Among 31 peers in Huntersville Physician Assistant, average services per provider: 71. This provider delivers 4.2× the peer median.

Open Payments

Industry payments received

CMS Open Payments
All-time total
$13
Transactions
1
Manufacturers
1
Payer (manufacturer) Industry Txns Amount
Atricure, INC. 1 $13.44

By nature of payment

Food and Beverage
$13

Medicare Part D · 2023

Top prescriptions

CMS Part D Prescriber
Total claims
336
Patients
286
Total drug cost
$3,558
Drug Type Claims Patients Total cost
Fluticasone Propionate Generic 42 30 $659
Atorvastatin Calcium Generic 37 24 $502
Amoxicillin-Clavulanate Potass (Amoxicillin/Potassium Clav) Brand 33 33 $321
Prednisone Generic 30 30 $46
Nitrofurantoin Mono-Macro (Nitrofurantoin Monohyd/M-Cryst) Brand 29 29 $392
Doxycycline Monohydrate Generic 24 24 $258
Amlodipine Besylate Generic 20 13 $164
Methylprednisolone Generic 20 20 $209
Levothyroxine Sodium Generic 18 0 $458
Paxlovid (Eua) (Nirmatrelvir/Ritonavir) Brand 15 15 $168

Frequently asked questions

Auto-generated from federal data
What is Dr. Teresa Phan's medical specialty?
Dr. Teresa Phan practices Physician Assistant in Huntersville, NC.
Where does Dr. Teresa Phan practice?
Dr. Teresa Phan practices at 16645 Birkdale Commons Pkwy, Huntersville, NC 280785669. Office phone: 7048017390.
What is Dr. Teresa Phan's NPI?
Dr. Teresa Phan's National Provider Identifier (NPI) is 1942776711, issued by NPPES.
Does Dr. Teresa Phan accept Medicare assignment?
Yes. Dr. Teresa Phan accepts Medicare assignment, meaning Medicare-allowed amounts are accepted as full payment for covered services.
What procedures does Dr. Teresa Phan commonly perform?
Top Medicare-reported procedures in 2023: Established patient office or other outpatient visit (HCPCS 99213); Amplifed dna or rna probe detection of severe acute respiratory syndrome coronavirus 2 (covid-19) antigen (HCPCS 87635); Automated urinalysis test (HCPCS 81003). Source: CMS Medicare Physician & Other Practitioners file.