Doctor profile · Federal record
Dr. Ramesh Upadhyaya, DNP, FNP-BC
Family Nurse Practitioner (CMS: Nurse Practitioner) · Registered Nurse · Greensboro, NC
- NPI 1205616463
- Accepts Medicare
- 3 yrs in practice
- Male
- Group practice
- No sanctions
Practice & contact
Operates at 4 locations .
- Primary practice
-
2706 N Church St
Greensboro, NC 274053657
(336) 910-9869
fax (336) 258-4096 - Additional location
-
1024 S Horner Blvd
Sanford, NC 273305323
(919) 774-3680 - Additional location
-
19322 River Falls Dr
Davidson, NC 280368864
(336) 259-0122
fax (336) 578-1987 - Additional location
-
300 Blake Blvd
Pinehurst, NC 283748474
(910) 295-6158 - Mailing address
-
913 Falls Park Dr
Sanford, NC 273308302
Show 1 more location
Credentials & registration
- NPI registered
- October 2023 — 3 yrs on file
- Profile last updated
- March 31, 2026
- Year of graduation
- 2023 — 3 yrs since
- Specialty taxonomy
- 363LF0000X — NUCC code
- State licenses (2)
- North Carolina #5020388 · North Carolina #158688
Federal sanctions & exclusions
No sanctions, exclusions or revocations on file
Checked against OIG LEIE on NPI 1205616463. Last verified May 11, 2026.Open Payments
Industry payments received
All-time total
$16
Transactions
1
Manufacturers
1
| Payer (manufacturer) | Industry | Txns | Amount |
|---|---|---|---|
| Braeburn Inc. | 1 | $15.91 |
By nature of payment
Frequently asked questions
What is Dr. Ramesh Upadhyaya's medical specialty?
Dr. Ramesh Upadhyaya practices Family Nurse Practitioner in Greensboro, NC.
Where does Dr. Ramesh Upadhyaya practice?
Dr. Ramesh Upadhyaya practices at 2706 N Church St, Greensboro, NC 274053657. Office phone: 3369109869.
What is Dr. Ramesh Upadhyaya's NPI?
Dr. Ramesh Upadhyaya's National Provider Identifier (NPI) is 1205616463, issued by NPPES.
Does Dr. Ramesh Upadhyaya accept Medicare assignment?
Yes. Dr. Ramesh Upadhyaya accepts Medicare assignment, meaning Medicare-allowed amounts are accepted as full payment for covered services.