Doctor profile · Federal record
Dr. Christopher Villarraga, ARNP
Nurse Practitioner · Nurse Practitioner · Gerontology Nurse Practitioner · Winston Salem, NC
- NPI 1710456157
- Accepts Medicare
- 8 yrs in practice
- Licensed in 2 states
- Male
- Group practice
- No sanctions
Practice & contact
Operates at 2 locations .
- Primary practice
-
Medical Center Blvd
Winston Salem, NC 271575754
(336) 716-6674 - Additional location
-
350 7Th St N
Naples, FL 341025754
(239) 624-8250
fax (239) 624-8251
Credentials & registration
- NPI registered
- November 2018 — 8 yrs on file
- Profile last updated
- February 2, 2024
- Year of graduation
- 2018 — 8 yrs since
- Specialty taxonomy
- 363L00000X — NUCC code
- State licenses (3)
- North Carolina #5019062 · Florida #ARNP9361615 · Florida #APRN9361615
- Medicaid
- FL #105699600
Federal sanctions & exclusions
No sanctions, exclusions or revocations on file
Checked against OIG LEIE on NPI 1710456157. Last verified May 11, 2026.Open Payments
Industry payments received
All-time total
$151
Transactions
4
Manufacturers
3
| Payer (manufacturer) | Industry | Txns | Amount |
|---|---|---|---|
| Edwards Lifesciences Corporation | 1 | $86.24 | |
| Novartis Pharmaceuticals Corporation | 2 | $43.76 | |
| E.R. Squibb & Sons, L.L.C. | 1 | $20.95 |
By nature of payment
Frequently asked questions
What is Dr. Christopher Villarraga's medical specialty?
Dr. Christopher Villarraga practices Nurse Practitioner in Winston Salem, NC.
Where does Dr. Christopher Villarraga practice?
Dr. Christopher Villarraga practices at Medical Center Blvd, Winston Salem, NC 271575754. Office phone: 3367166674.
What is Dr. Christopher Villarraga's NPI?
Dr. Christopher Villarraga's National Provider Identifier (NPI) is 1710456157, issued by NPPES.
Does Dr. Christopher Villarraga accept Medicare assignment?
Yes. Dr. Christopher Villarraga accepts Medicare assignment, meaning Medicare-allowed amounts are accepted as full payment for covered services.