Dr. Finnie has indicated that they offer telehealth. Contact the office to check for eligibility for your needs.
Dr. John Finnie, MD is a medical oncology specialist in Saint Louis, MO. Dr. Finnie completed a residency at St Louis Univ Hosp. He currently practices at Mercy Clinic Oncology and Hematology and is affiliated with Mercy Hospital Jefferson. He accepts multiple insurance plans. Dr. Finnie is board certified in Internal Medicine.
- UniV of KY, Fellowship Hospital
- St Louis Univ Hosp, Residency Hospital
- Saint Louis University Hospital, Internship Hospital — 2001
- Saint Louis University School of Medicine, Medical School — 1998
- The Johns Hopkins Univ, Undergraduate School — 1994
- Anthem Blue Cross Blue Shield
- Assurant Health
- Blue Cross Blue Shield
- CareFirst Blue Cross Blue Shield
- Coventry Health Care
- First Health (Coventry Health Care)
- Molina Healthcare
* Please verify this information when scheduling an appointment.
Mercy Clinic Oncology and Hematology
David C. Pratt Cancer Center607 S New Ballas Rd Ste 3300, Saint Louis, MO 63141 Existing Patients: (314) 251-4400
Leave a review
How likely are you to recommend Dr. Finnie?
We feel so blessed to be under the care of Dr. Finnie. He is one of the nicest and most personable physicians I have ever met and I have worked with many. His upbeat personality and knowledge of the latest treatments for advanced cancer really puts you at ease. While my dad might not understand medical terminology, he communicates with the entire family and treats my dad like a human being that matters. Dr. Finnie has a brilliant mind, and I would recommend him to any friend or family member.
Frequently Asked Questions
Dr. John Finnie, MD generally accepts new patients. You can see Dr. Finnie's profile to make an appointment.
Use our insurance check to verify if Dr. Finnie accepts your insurance.
Dr. Finnie frequently treats Anemia, Hypercoagulable State, and Primary Hypercoagulable State (incl. Factor V Leiden Disease).
Dr. Finnie's office is located at 607 S New Ballas Rd Ste 3300, Saint Louis, MO 63141. Find other locations and directions.
Dr. Finnie speaks German and English. View profile to see all.
Find contact information here to make an appointment.
- Mercy Hospital Jefferson
- Mercy Hospital St. Louis
- Mercy Hospital Washington