Provider records sourced from NPPES (CMS National Plan & Provider Enumeration System). Data current as of August 10, 2026.

Dr. John Kennedy Gresham, MD

Individual provider Nuclear Cardiology Physician · NPI 1619170347

Dr. John Kennedy Gresham, MD is an 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.

See every abbreviation used in this directory →

Practice location Address checks out

4815 Alameda Ave
El Paso, TX 79905-2705
Phone: (915) 215-5200
Fax: (915) 215-8640
Show map & directions

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 number1619170347
Entity typeIndividual (Type 1)
GenderMale
Credentials MD
Sole proprietorNo
NPI enumeratedJune 8, 2007
Last updated in NPPESApril 14, 2026
Certification dateApril 14, 2026
Mailing address540 Oak Centre Dr Ste 260, San Antonio, TX 78258-4767

Medicare enrollment

From the CMS Doctors & Clinicians file — this clinician is enrolled in Medicare.

Medicare specialtyINTERVENTIONAL CARDIOLOGY
Also practisesINTERNAL MEDICINE
Medical schoolEASTERN 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 locations8 on file with Medicare