About John Leddy, MD
John Leddy, MD is a sports internal medicine doctor. Dr. John Leddy has 18+ years of experience in sports internal medicine.
Education
John Leddy, MD earned a degree of a Doctor of Medicine.
Licenses
John Leddy, MD has been registered with the National Provider Identifier database since February 23, 2006, and his NPI number is 1043286651.
Book an Appointment
To schedule an appointment with Dr. John Leddy, please call (716) 829-3670.