Find contact information here to make an appointment.
Dr. John Leonard, MD
Dr. John Leonard, MD is
- Newyork-Presbyterian Hospital-Weill Cornell Medical Center, Fellowship Hospital — 1995
- Newyork-Presbyterian Hospital-Weill Cornell Medical Center, Internship Hospital — 1991
- University of Virginia / Main Campus|University of Virginia School of Medicine, Medical School — 1990
- Affinity Health Plan
- Amida Care
- Blue Cross Blue Shield
- CareFirst Blue Cross Blue Shield
- Empire Blue Cross Blue Shield
- Fidelis Care
- Oxford Health Plans
- POMCO Group
- VNS Choice
* Please verify this information when scheduling an appointment.
Leave a review
How likely are you to recommend Dr. Leonard?
Dr. Leonard listens to your concerns, evaluates your situation and responded to my concerns. Works with you to determine next steps. After 15 years he still does not presume I will want a course of action but has a conversation with me about possible steps. He also listens to my wife when she joins me for visits.
- NewYork-Presbyterian/Weill Cornell Medical Center
Frequently Asked Questions
A list of accepted insurance providers is available on the Sharecare insurance check. It is always a good idea to verify your insurance when making an appointment.
New patients are generally accepted by Dr. John Leonard, MD. To arrange an appointment, call the number on Dr. Leonard's profile.
Dr. Leonard in specializes in Medical Oncology. See more on Sharecare.
Dr. Leonard frequently treats the following conditions: Non-Hodgkin's Lymphoma, Lymphosarcoma and Hodgkin's Disease. See more on Sharecare.
Dr. Leonard's office is located at 520 East 70th Street Starr Pavilion, 3rd Floor New York, NY 10021. You can find other locations and directions on Sharecare.
Dr. Leonard is able to speak Hungarian. View profile to see all.
Dr. Leonard provides telehealth services. Please contact the office to determine whether you are eligible.
Dr. John Leonard, MD is affiliated with NewYork-Presbyterian/Weill Cornell Medical Center.
Yes, Dr. John Leonard, MD holds board certification in Hematology.
Dr. Leonard has over 33 years of healthcare experience.
Dr. John Leonard, MD has a star rating of 5.0/5. See more patient feedback on Sharecare.
- 1 520 East 70th Street Starr Pavilion, 3rd Floor, New York, NY 10021 Existing Patients: (845) 280-6685