Find a Doctor›South Florida Internal Medicine and Collier Nephrology

South Florida Internal Medicine and Collier Nephrology

1 physician

John P Canterbury, MD

Internal Medicine

  • 25 years experience
  • Physicians Regional
  • University of Virginia

Also practices at John Canterbury, M.D.