Teigha Jan Randolph, MD
Teigha Jan Randolph, MD practises Internal Medicine in Kinston, North Carolina. Graduated from Texas Tech University Health Science Center School of Medicine in 1989, 37 years ago. Practices with Vidant Medical Group LLC, a 974-clinician group, works from 2 locations, accepts Medicare assignment and offers telehealth. Licensed in North Carolina.
- Years since qualifying
- 37
- Trained at
- Texas Tech University Health Science Center School of Medicine
- Licensed in
- NC
- In the registry since
- 2005
What do these letters mean?
- MD — Doctor of Medicine
- A physician who completed allopathic medical school.
Practice location Address checks out
701 Doctors Dr Ste NKinston, NC 28501-1584
Phone: (252) 559-2200
Fax: (252) 522-9778
Show map & directions
Directions in Google Maps · Apple Maps · OpenStreetMap
Pin is approximate — placed at the ZIP-code centre, not the exact door.
Additional practice locations (1)
- 100 Airport Rd Fl 4, Kinston, NC 28501-1604 — (252) 522-7197
Specialties & licences
| Internal Medicine Physician (primary) | Taxonomy 207R00000X · Licence 35186 (NC) |
|---|
Record details
| NPI number | 1811972425 |
|---|---|
| Entity type | Individual (Type 1) |
| Gender | Female |
| Credentials | MD |
| Sole proprietor | No |
| NPI enumerated | December 7, 2005 |
| Last updated in NPPES | March 5, 2024 |
| Certification date | March 5, 2024 |
Medicare enrollment
| Medicare specialty | INTERNAL MEDICINE |
|---|---|
| Medical school | TEXAS TECH UNIVERSITY HEALTH SCIENCE CENTER SCHOOL OF MEDICINE |
| Graduated | 1989 (37 years in practice) |
| Group practice | Vidant Medical Group Llc — 974 clinicians |
| Accepts Medicare assignment | Yes — accepts the Medicare-approved amount |
| Telehealth | Offers telehealth services |
| Practice locations | 5 on file with Medicare |
Medicare patients and services, 2024
| Medicare patients | 1,000 |
|---|---|
| Services billed | 18,158 |
| Average patient age | 75 |
Payments from drug and device companies, 2025
| Food and Beverage | $1,683 |
|---|
Practises at
- Ecu Health Medical Center Hospital · Greenville, NC · listed as Pitt County Memorial Hospital, Inc
- Signature Healthcare of Kinston Nursing home · Kinston, NC · listed as LP Kinston, LLC
- Unc Health Care Wayne Hospital · Goldsboro, NC
- Unc Lenoir Health Care Hospital · Kinston, NC
- 3hc Home health agency · Goldsboro, NC
- Centerwell Home Health Home health agency · Kinston, NC
- 3hc Hospice · Goldsboro, NC
Colleagues at Vidant Medical Group LLC
- Dr. Warqaa M Akram, MD Colon & Rectal Surgery Physician · Greenville, NC
- Mrs. Frances Lynn Cooke, CNM Advanced Practice Midwife · Ahoskie, NC
- Kushagra Gupta, MD Internal Medicine Physician · Greenville, NC
- Mrs. Victoria Marie Howe, PA-C Physician Assistant · Greenville, NC
- Sri Lakshmi Jasthy, MD Internal Medicine Physician · Kenansville, NC
- Sterling Christopher Kramer, DO Student in an Organized Health Care Education/Training Program · Greenville, NC
- David Wayne Lee, MD Obstetrics & Gynecology Physician · Tarboro, NC
- MS. Allison A Leonhardt, FNP-C Family Nurse Practitioner · Greenville, NC
- Kathryn Ann Miller Oncology Registered Nurse · Greenville, NC
- Dr. Musharraf Navaid, MD Internal Medicine Physician · Greenville, NC
- Dr. Shaivya Pathak, MD Hospitalist Physician · Tarboro, NC
- Megan Danielle Perry, NP Acute Care Nurse Practitioner · Greenville, NC
Other providers in Kinston
-
Dr. Kenton Grey Kozel, DO
100 Airport Rd, Kinston, NC 28501-1634 · (252) 522-7000
-
Abid Khan Mohammed, MD
100 Airport Rd Fl 4, Kinston, NC 28501-1604 · (252) 522-7197
-
Dr. Caroline E Moore, MD
100 Airport Rd Fl 4, Kinston, NC 28501-1604 · (252) 522-7197
-
Physicians East, PA
744 Airport Rd, Kinston, NC 28504-8800 · (252) 523-0026
-
Kishore Roy Chowdhury, MD
100 Airport Rd Lenoir Memorial Hospital, Kinston, NC 28501-1604 · (252) 522-7000
-
Dr. Kia Sewell-Chance, MD
2415 W Vernon Ave, Kinston, NC 28504-3337 · (252) 208-4000
-
Dr. Ajai Shreevatsa, MD
100 Airport Rd, Kinston, NC 28501-1604 · (252) 522-7000
-
Neelakanta Dinakar Sukka
100 Airport Rd, Kinston, NC 28501-1604 · (919) 518-4938