Medical school: UNIVERSITY OF VIRGINIA SCHOOL OF MEDICINE
Graduated: 2001
Also: NEPHROLOGY
Offers telehealth
NPI: 1316951148
Practice Locations (3)
JOHN CANTERBURY PA
2500 TAMIAMI TRAIL N, SUITE 102
NAPLES, FL 341034421
2392632799
JOHN CANTERBURY PA
6101 PINE RIDGE RD
NAPLES, FL 341193900
2392632799239514
JOHN CANTERBURY PA
8300 COLLIER BLVD
NAPLES, FL 341143549
2392632799
Source: CMS National Downloadable File, September 2026.