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

John Eldridge Barkley, MD

Individual provider Critical Care Medicine (Internal Medicine) Physician · NPI 1154449783

John Eldridge Barkley, MD is a Critical Care Medicine (Internal Medicine) Physician in Kannapolis, North Carolina. Works from 5 locations. Licensed in North Carolina.

Licensed in
NC
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

5003 Hospice Ln
Kannapolis, NC 28081-5784
Phone: (704) 935-9434
Show map & directions

Pin is approximate — placed at the ZIP-code centre, not the exact door.

Additional practice locations (4)

  • 1000 Blythe Blvd, Charlotte, NC 28203-5812 — (704) 351-3791
  • 2001 Vail Ave, Charlotte, NC 28207-1248 — (704) 607-3249
  • 10628 Park Rd, Charlotte, NC 28210-8407 — (704) 351-9422
  • 8800 N Tryon St, Charlotte, NC 28262-3300 — (704) 351-0478

Specialties & licences

Hospice and Palliative Medicine (Internal Medicine) Physician (primary) Taxonomy 207RH0002X · Licence 9600447 (NC)
Critical Care Medicine (Internal Medicine) Physician Taxonomy 207RC0200X · Licence 9600447 (NC)
Internal Medicine Physician Taxonomy 207R00000X · Licence 9600447 (NC)
Pulmonary Disease Physician Taxonomy 207RP1001X · Licence 9600447 (NC)

Record details

NPI number1154449783
Entity typeIndividual (Type 1)
GenderMale
Credentials MD
Sole proprietorNo
NPI enumeratedMarch 26, 2007
Last updated in NPPESJuly 15, 2024
Certification dateApril 8, 2022
Mailing addressPo Box 19305, Charlotte, NC 28219-9305