Dr. John Kennedy Gresham, MD
Dr. John Kennedy Gresham, MD practises Interventional Cardiology in El Paso, Texas. Graduated from Eastern Virginia Medical School in 1999, 27 years ago. Practices with Carteret Medical Group LLC, a 65-clinician group, works from 3 locations and accepts Medicare assignment. Licensed in Texas and Virginia.
- Years since qualifying
- 27
- Trained at
- Eastern Virginia Medical School
- Licensed in
- TX, VA
- In the registry since
- 2007
- Specialties on file
- 4
What do these letters mean?
- MD — Doctor of Medicine
- A physician who completed allopathic medical school.
Practice location Address checks out
4815 Alameda AveEl Paso, TX 79905-2705
Phone: (915) 215-5200
Fax: (915) 215-8640
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 (2)
- 540 Oak Centre Dr Ste 260, San Antonio, TX 78258-4767 — (210) 499-0448
- 1800 Garner Field Rd, Uvalde, TX 78801-6210 — (830) 333-8634
Specialties & licences
| Interventional Cardiology Physician (primary) | Taxonomy 207RI0011X · Licence M6641 (TX) |
|---|---|
| Nuclear Cardiology Physician | Taxonomy 207UN0901X · Licence M6641 (TX) |
| Cardiovascular Disease Physician | Taxonomy 207RC0000X · Licence 0101230320 (VA) |
| Cardiovascular Disease Physician | Taxonomy 207RC0000X · Licence M6641 (TX) |
Record details
| NPI number | 1619170347 |
|---|---|
| Entity type | Individual (Type 1) |
| Gender | Male |
| Credentials | MD |
| Sole proprietor | No |
| NPI enumerated | June 8, 2007 |
| Last updated in NPPES | April 14, 2026 |
| Certification date | April 14, 2026 |
Medicare enrollment
| Medicare specialty | INTERVENTIONAL CARDIOLOGY |
|---|---|
| Also practises | INTERNAL MEDICINE |
| Medical school | EASTERN VIRGINIA MEDICAL SCHOOL |
| Graduated | 1999 (27 years in practice) |
| Group practice | Carteret Medical Group Llc — 65 clinicians |
| Accepts Medicare assignment | Yes — accepts the Medicare-approved amount |
| Practice locations | 8 on file with Medicare |
Medicare patients and services, 2024
| Medicare patients | 1,420 |
|---|---|
| Services billed | 5,088 |
| Average patient age | 77 |
Payments from drug and device companies, 2025
| Food and Beverage | $320 |
|---|
Practises at
- Carteret General Hospital Hospital · Morehead City, NC
- Citizens Medical Center Hospital · Victoria, TX · listed as Citizens Medical Center County of Victoria
- Methodist Hospital Stone Oak Hospital · San Antonio, TX
- University Medical Center Of El Paso Hospital · El Paso, TX
- Uvalde Memorial Hospital Hospital · Uvalde, TX
Colleagues at Carteret Medical Group LLC
- Breanna Mary Grace Acero, PA-C Physician Assistant · Newport, NC
- Nicholas Landon Baker, DPT Physical Therapist · Morehead City, NC
- Sierra Dawn Baxter, PA-C Physician Assistant · Morehead City, NC
- Sara Lynne Bishop, PA-C Physician Assistant · Morehead City, NC
- Allison Hannula, FNP Nurse Practitioner · Morehead City, NC
- John T Johnson, MD Surgery Physician · Morehead City, NC
- Dr. Neil Duane Jones, MD Surgery Physician · Morehead City, NC
- John Mistrot, MD Student in an Organized Health Care Education/Training Program · Lubbock, TX
- Jeffrey K Moore, MD Orthopaedic Surgery Physician · Morehead City, NC
- Dr. Chandroth Velandy Purushothaman, MD Specialist · Morehead City, NC
- Nathan Anthony Saucier, MD Nephrology Physician · New Bern, NC
- Juozas Antanas Zavadzkas, MD Surgery Physician · Morehead City, NC