Christopher M Speidel, MD


3023 N. Ballas Road, Suite 200

St. Louis, MO 63131 Directions


4.8 out of 5

345 verified ratings

345 Ratings, 67 Comments

Aug 10, 2023
Shouldn’t have to wait 30 minutes for the doctor to come in.

Jul 29, 2023
Dr. Speidel is awesome!

Jul 27, 2023
Dr Speidel is a caring and very knowledgeable Cardiologist.

Jul 27, 2023
Everyone was very good at listening to my concerns

Jul 24, 2023
Dr. Spiedel and lady administering the test made me feel comfortable and expressed genuine concern

Jul 20, 2023
Dr Speidel, his nurse and the office were very professional and pleasant at the same time.

Jul 20, 2023
Dr Spiedel was very thorough and explained the options available with his recommendation.

Jul 18, 2023
Everyone did their jobs excellently.

Jul 16, 2023
Dr Speidel is very personable and is interested in my well-being.

Jul 14, 2023
Dr Speidel takes the time to listen and explain things clearly. I feel comfortable during my appointment asking questions and getting the information I need.

Jul 14, 2023
The entire staff was great

Jul 14, 2023
Dr. Speidel is an excellent heart doctor and helped me with my issues in a very professional, knowledgeable way. My experiances with Dr. Speidel and his team have been very positve. I consider myself very lucky to have that team looking after me.

Jul 11, 2023
Dr. Speidel was very kind and understanding. He gave excellant care.

Jun 30, 2023
Everything was just great! Kind, considerate and friendly.

Jun 29, 2023
Dr. Speidel and staff are professional, thorough and courteous always providing excellent care.

Jun 24, 2023
friendliest and care

Jun 23, 2023
I have always had a very good opinion of my care.

Jun 20, 2023
I was in and out in no time. I appreciate the promptness a nd care.

Jun 19, 2023
Waited forty minutes after my schedule appointment

Jun 16, 2023
Dr. Speidel and his staff are great!!!

Jun 16, 2023
Great explanation and understanding.

May 19, 2023
Everyone was helpful and caring and took care of all my needs.

May 16, 2023
Everyone I came into contact with was very friendly and helpful. Dr. Speidel made me feel comfortable and explained everything.

May 12, 2023
This was my 1st visit - all good

Apr 27, 2023
The doctor and xxx were outstanding. Very thorough and understanding as well.

Apr 17, 2023
First Impression of Staff and Dr. Speidel was a very good experience and I would give positive referrals to others.

Apr 13, 2023
My husband and I are very impressed with Dr.Spiedel

Apr 11, 2023
From check in to completion, everyone was courteous and helpful.

Apr 9, 2023
Dr. Speidel is and has always been very helpful and courteous. Very friendly and nice. I enjoy going to his office every time.

Apr 3, 2023
First visit with the team, things went very well.

Mar 23, 2023
Dr Speidle was very easy to talk to and made me feel as if my health insights were very important. First time visiting w/ Dr Speidle and was pleasantly surprised and delighted at our visit. Would highly recommend Dr Speidle.

Mar 21, 2023
I always have an excellent experience when I go see Dr. Speidel.

Mar 18, 2023
Dr. Spieidel is a great doctor.

Mar 17, 2023
Dr. Speidel Is an excellent cardiologist he is very thorough Really takes his time and explains your Diagnosis. Personally I was having a lot of problems And he has adjusted my meds and got me And good shape. And he has a wonderful Receptionist and staff as well. I would definitely recommend him to family and friends I have improved since i've changed heart doctors. Thank you very much

Mar 16, 2023
Focused on me as an individual. Answered my questions clearly and included up-to-date research information. Friendly. Efficient and effective.

Mar 2, 2023
Dr Speidel was excellent! Explained everything to me extremely courteous extremely knowledgeable. Naturally you're nervous going to see a cardiologist but he made the visit very relaxing very understanding.

Mar 2, 2023
The staff and Doctor are very courteous and ho out of their way to be of help Very fortunate to have selected this facility and especially my cardiologist Excellent care has always been provided Keep up the current attitude of the establishment

Mar 1, 2023
The staff was friendly, the doctor absolutely fantastic! Easy to talk to, explained things very well. Without question one of if not the best doctor I've ever had!!!

Feb 24, 2023
Courtesy and respect toward patients: exemplary

Feb 24, 2023
Everything was excellent.

Feb 17, 2023
Helpful Efficient Staff, Good discussion with Dr Speidel, Good outcome.

Feb 16, 2023
The over all visit was very good. The people was very nice and seemed to know what to do when asked any question. I appreciate the way I was treated. Thank you

Feb 14, 2023
Great Doctor w a great team!

Feb 10, 2023
Dr Speidel is awesome and is great at explaining what is going on

Feb 10, 2023
Very positive and caring attitude

Feb 7, 2023
Over years from 2014-2023 have always been very good. He�s polite, and concern about his patients is wonderful.

Feb 4, 2023
Everything went very smoothly with this visit. I was treated nicely, did not feel rushed, the Doctor and his Staff were all pleasant and helpful and l was able to leave in a timely manner. That's outstanding to me.

Jan 28, 2023
Very happy with service .

Jan 10, 2023
Everything went very smoothly

Jan 8, 2023
Dr. Speidel, as well as his nurse were very friendly and professional.