John P Canterbury

John P Canterbury, MD

Internal Medicine, Nephrology

  • 25 years experience
  • Offers telehealth
  • NPI verified
  • Physicians Regional Medical Center
JCM
John Canterbury, M.D.

680 2nd Ave N STE 203, Naples, FL 34102

About John P Canterbury

John P Canterbury, MD is an internal medicine, nephrology provider at John Canterbury, M.D. in Downtown & Old Naples, Florida. John P Canterbury trained at University of Virginia School of Medicine, graduating in 2001. 25 years since medical school. Affiliated with Physicians Regional Medical Center. Telehealth appointments are offered.

Directory data last refreshed September 8, 2026

Practices

Hospital affiliation: Physicians Regional Medical Center

Credentials & training

Medical education
University of Virginia School of Medicine
Graduated
2001
NPI
1316951148 ↗Verify in the national NPI registry