Doctor profile · Federal record

Dr. Crystal Bates, FNP-C

Family Nurse Practitioner (CMS: Nurse Practitioner) · Nurse Practitioner · Winston Salem, NC

  • NPI 1457590507
  • Accepts Medicare
  • 8 yrs in practice
  • Female
  • Solo practice
  • No sanctions

Practice & contact

Operates at 19 locations across 18 states.

NPPES Updated May 11, 2026
Primary practice
105 Hanes Square Cir
Winston Salem, NC 271035514
(336) 441-5569
Colorado — 1 location
Additional location
999 18Th St
Denver, CO 802022499
(888) 731-8994
Florida — 1 location
Additional location
111 N Orange Ave Ste 800
Orlando, FL 328012381
(888) 731-8994
fax (910) 251-2067
Alaska — 1 location
Additional location
721 Depot Dr
Anchorage, AK 995011615
(888) 731-8994
Hawaii — 1 location
Additional location
500 Ala Moana Blvd Ste 7400
Honolulu, HI 968134902
(888) 731-8994
Kentucky — 1 location
Additional location
312 S 4Th St Ste 700
Louisville, KY 402023046
(888) 731-8994
North Carolina — 1 location
Additional location
421 Fayetteville St Ste 1100
Raleigh, NC 276013000
(888) 731-8994
Nevada — 1 location
Additional location
400 S 4Th St Ste 500
Las Vegas, NV 891016207
(888) 731-8994
Ohio — 1 location
Additional location
20 S 3Rd St Ste 210
Columbus, OH 432154206
(888) 731-8994
Iowa — 1 location
Additional location
699 Walnut St Ste 4
Des Moines, IA 503093949
(888) 731-8994
Wisconsin — 1 location
Additional location
1433 N Water St Ste 400
Milwaukee, WI 532022603
(888) 731-8994
Washington — 1 location
Additional location
450 Alaskan Way S Ste 200
Seattle, WA 981042785
(888) 731-8994
Virginia — 1 location
Additional location
1101 Wilson Blvd Fl 6
Arlington, VA 222092281
(888) 731-8994
Utah — 1 location
Additional location
6975 S Union Park Ctr Ste 600
Cottonwood Heights, UT 840474187
(888) 731-8994
Texas — 1 location
Additional location
325 N Saint Paul St Ste 3100
Dallas, TX 752013923
(888) 731-8994
Pennsylvania — 1 location
Additional location
429 4Th Ave Fl 7
Pittsburgh, PA 152191500
(888) 731-8994
Idaho — 1 location
Additional location
950 W Bannock St Ste 1100
Boise, ID 837026140
(888) 731-8994
Illinois — 1 location
Additional location
111 W Jackson Blvd Ste 1700
Chicago, IL 606043597
(888) 731-8994
Montana — 1 location
Additional location
3010 Santa Fe CT Fl 1
Missoula, MT 598081730
(888) 731-8994

Credentials & registration

NPPES · NUCC
NPI registered
February 2009 — 17 yrs on file
Profile last updated
June 5, 2024
Year of graduation
2018 — 8 yrs since
Specialty taxonomy
363LF0000X — NUCC code
State license (1)
North Carolina #5011298
Medicaid
NC #363LF0000X

Federal sanctions & exclusions

OIG LEIE Updated May 11, 2026

No sanctions, exclusions or revocations on file

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

Medicare procedures · 2023

Top services delivered

CMS Provider Utilization
Total services
11
Distinct HCPCS
1
Medicare allowed
$496
HCPCS Description Services Patients Avg allowed
99212 Established patient office or other outpatient visit, 10-19 minutes 11 11 $45

In context: peer comparison

Among 28 peers in this city , average services per provider: 175. This provider delivers 0.1× the peer median.

Medicare Part D · 2023

Top prescriptions

CMS Part D Prescriber
Total claims
13
Patients
13
Total drug cost
$136
Drug Type Claims Patients Total cost
Paxlovid (Eua) (Nirmatrelvir/Ritonavir) Brand 13 13 $136

Frequently asked questions

Auto-generated from federal data
What is Dr. Crystal Bates's medical specialty?
Dr. Crystal Bates practices Family Nurse Practitioner in Winston Salem, NC.
Where does Dr. Crystal Bates practice?
Dr. Crystal Bates practices at 105 Hanes Square Cir, Winston Salem, NC 271035514. Office phone: 3364415569.
What is Dr. Crystal Bates's NPI?
Dr. Crystal Bates's National Provider Identifier (NPI) is 1457590507, issued by NPPES.
Does Dr. Crystal Bates accept Medicare assignment?
Yes. Dr. Crystal Bates accepts Medicare assignment, meaning Medicare-allowed amounts are accepted as full payment for covered services.
What procedures does Dr. Crystal Bates commonly perform?
Top Medicare-reported procedures in 2023: Established patient office or other outpatient visit (HCPCS 99212). Source: CMS Medicare Physician & Other Practitioners file.