About Dr. Michael R Klein, MD

Dr. Klein's practice is a part of BJC Medical Group, a well-established, multi-specialty physician group.

Medical Disclaimer: The information on this website is for general informational purposes only and is not a substitute for professional medical advice, diagnosis, or treatment. Always seek the advice of your physician or other qualified health provider with any questions you may have regarding a medical condition.

Scan QR Code to visit this page

QR Code

Quick access on your phone

Cardiology Services

  • Accessibility

  • Amenities

  • Planning

  • Payments

  • Parking

Clinic Gallery

All
All
By owner
By owner

Patient Reviews

Patient

★★★★

Great doctor. My problem is that every single appointment is cancelled, rescheduled. There's always a reason why they cannot see me at the scheduled time. The reason is never given. I have had a lot of tests, I just want to talk about the results, I believe they called this a "follow up" in the olden days. This could be done via video but no one suggests it. It feels like no one cares if I live or die.

Patient

★★★★★

He takes very good care of my son. He's caring, loving, very attentive and a very good listener. I love this man. Thank you so much Dr. Klein

Patient

★★★★★

None

Patient

★★★★★

None

Clinic Location & Directions

Related Heart Health Searches

Michael R Klein, MD appointment cardiologist near me St. Louis best cardiologist St. Louis heart doctor near me Michael R Klein, MD reviews echocardiogram St. Louis

Share This Cardiologist

Nearby Medical Resources