John M. Cannon, MD

Urology

Independent Practice
CannonJohn

Main Location
John M. Cannon, MD
1770 Long Pond Rd
Ste 101
Rochester, NY 14606

Overview

Specialties
  • Urology
Departments
  • EPIC Provider
  • Surgery
Certifications
  • Urology
Education
  • 1987, University of Rochester School of Medicine and Dentistry, MD
Residencies
  • 1987-1993, University of Rochester
Languages
  • English
  • Spanish