Dr. Michael Cho, MD

Dr. Michael Cho, MD

Cardiologist
155 Crystal Run Rd, Middletown, NY
4.84
“The clinical staff were extremely professional, the doctor was a clear communicator and seemed to listen, the office staff were helpful in making follow-up appointments. I feel the wait time was pretty average for a specialist’s office.”
Initials hidden
Highly recommended
92% of patients gave this doctor 5 stars
Excellent wait time
91% of patients waited less than 30 minutes
New patient appointments
Appointments available for new patients on Zocdoc

Book an appointment for free

The office partners with Zocdoc to schedule appointments

Scheduling details

  1. See if they are in network

Available appointments

What patients are saying

Overall rating

4.84

Average wait time

4.45

Bedside manner

4.88
“The clinical staff were extremely professional, the doctor was a clear communicator and seemed to listen, the office staff were helpful in making follow-up appointments. I feel the wait time was pretty average for a specialist’s office.”
Initials hiddenMore than 1 year ago
“I am fortunate to have Dr. Cho as my cardiologist. He is thorough, professional and takes his time to educate me as his patient. Thank you for all you do.”
Mary L.January 16, 2023

About Dr. Michael Cho

Dr. Michael Cho is a dedicated and caring cardiologist based in Middletown, Newburgh, and Rock Hill, NY. Dr. Cho earned his medical degree from the University of Texas, Southwestern. He completed his internship and residency in internal medicine at Parkland Memorial Hospital, Dallas. He then completed a fellowship in cardiology at Montefiore Medical Center, Bronx. Dr. Cho is a part of Crystal Run Healthcare. He is certified by the American Board of Internal Medicine. His clinical interests include non-invasive cardiology, echocardiography, and nuclear cardiology. Dr. Cho is devoted to ensuring the longevity of his patients’ health and developing long-lasting relationships with them. He takes his time to understand symptoms and give correct diagnoses to ensure the continued health of all his patients.

Is this doctor in your insurance network?

Enter your insurance carrier and plan
  1. choose insurance

In-network insurances

99% of patients have successfully booked with these insurances
Aetna
BlueCross BlueShield
Cigna
Emblem Health
Medicare
UnitedHealthcare
200+ more in-network plans

Areas of expertise

This doctor's experience enhances their expertise in similar cases. Below are the conditions or surgeries they treat most frequently.
Chronic high blood pressure
Heart failure
Cardiomyopathy
Atrial fibrillation and atrial flutter
Heart valve disorders
Coronary Artery Disease
Chronic high blood pressure
Heart failure
Cardiomyopathy
Atrial fibrillation and atrial flutter

Office locations

Middletown (1 of 3)
155 Crystal Run Rd, Middletown, NY 10941
Rock Hill (2 of 3)
61 Emerald Pl, Rock Hill, NY 12775
Monroe (3 of 3)
855 State 17M, Monroe, NY 10950
1 of 3

Education and background

Practice names

Board certifications

  • Cardiovascular Disease (Internal Medicine)

Education and training

  • Medical School - University of Texas, Southwestern, Doctor of Medicine
  • Parkland Memorial Hospital, Residency in Internal Medicine
  • Parkland Memorial Hospital, Internship in Internal Medicine
  • Montefiore Medical Center, Fellowship in Cardiology

Awards and publications

  • Castle Connolly Top Doctor

Languages spoken

  • English

Provider's gender

Male

NPI number

1043310634

Patient reviews

All reviews have been submitted by patients after interacting with the practice.
Overall rating
4.84
Wait time
4.45
Bedside manner
4.88
Trust Banner Shield
Your trust is our top concern, so providers can't pay to alter or remove reviews. We also don't publish reviews that contain any private patient health information. Learn more here
89 reviews
Most relevant
Calm relaxed atmosphere.He listened to my complaint.And we are pursuing further testing for improved health and wellness.
Verified patient
I have jnown Dr Cho for over 5 years and he is always the connsumate professsional. He is knowledgable and thorough.
Verified patient
Great bedside manner...very professional and explained everything very well ... would highly recommend Dr. Cho
Verified patient
Dr. Cho is the best cardiologist, I've seen many in his practice,and he is outstanding. Highly recommended.
Verified patient
Excellent Doctor, I felt comfortable with Dr. Cho, and he was attentive answers all my questions.
Verified patient
He’s amazing. He listens to your issues and concerns. He’s thorough and the staff is great.
Verified patient
Visit was very pleasant. Doctor was very informative and attentive. All nurses very kind.
Dr Cho was excellent great bed side manner really cares about his patients
Verified patient
He was so nice and took his time explaining different things to me
Dr Cho was very thorough. Sonia at desk was especially helpful.
Verified patient
The clinical staff were extremely professional, the doctor was a clear communicator and seemed to listen, the office staff were helpful in making follow-up appointments. I feel the wait time was pretty average for a specialist’s office.
No stress--like talking to a friend---
Verified patient
I am fortunate to have Dr. Cho as my cardiologist. He is thorough, professional and takes his time to educate me as his patient. Thank you for all you do.
Verified patient
Dr is very thorough and patient
Verified patient
I arrived 15 minutes early and the nurse took me right in. She took all my vitals and the doctor was with me within 5 minutes. He takes his time and is very thorough. Easy to talk to and answers all my questions. I wouldn't hesitate to recommend him.
Verified patient
Experience was exceptional. Only drawback was that the doctor wanted me to have my next checkup sooner than they were able to schedule.
Verified patient
Excellent experience! Dr. Cho was thorough in both conversation and examination. Gave useful preventative care measures and communicated those carefully. I was pleased and comfortable with his diagnosis and plan for the coming months
Verified patient
Visiting Crystal Run Healthcare was OK during the actual visit but, if you have to call to do anything like change, cancel and appointment or ask the doctor something, the process is atrocious. There are several prerecorded messages that you have to endure and cannot skip, and then a slew of choices after that. Once you try to figure who you need to talk to, you select the number and then get put into a queue that can take an hour to talk to someone human. Then they tell you after all of that, that they will have to leave a message with the person who you need to talk to and they will call you back within 24 hours. Horrible experience, especially when they keep stating "your call is very important to us".........well not really !
Doctor was very efficient and thorough in explaining what course we would take with treatment possibilities and for further testing and evaluation
Verified patient
Good doctor and good man
Verified patient
First visit, really cannot rate Dr Cho other than he did have a very nice bedside manner. I did not enjoy waiting outside (due to covid) in the cold month of February for 35 minutes after appointment time. Spent most of appointment with nurse, only saw Dr Cho for review of EKG and recommendation for further tests. Checking out, scheduling tests and follow up appointments was an ordeal! I arrived early, so in total, I was there for over 2 & 1/2 hours for an EKG. Bottom line, EXPECT TO BE THERE AWHILE!!!
Verified patient
This was my very first cardiology appointment and I am impressed with Dr. Cho. I thought he was very professional and fully listened to me throughout appointment. I never felt rushed and he took him time to be sure I felt comfortable. It is difficult to find many doctors that actually take the time to listen to the patient. Very good person centered care. I would most definitely recommend. :)
Verified patient
The Doctor was very polite and professional. He heard my complaints and quickly recommended solutions to work with. Made me feel comfortable, and assured me that depending on the results of future test we will solve what ever concerns I my have.
Verified patient
Dr. Cho is thorough and cautious, both qualities I wholly appreciate in a cardiologist. He asks germane questions, trying to understand more accurately conditions or symptoms he observes, and perhaps, too, trying to get me to understand them as well.
Verified patient
Pleasant staff, efficient with Covid precautions and very easy to maneuver check-in and out. Doctor took the time to explain things and didn't make you feel rushed.
Thorough and thoughtful
Dr Cho is wonderful. He apologized for the wait. Got right down to reviewing my history and asking questions. He also asks for clarification on answers provided to help refine the possible issues. Thorough and a great "bedside" manner.
Verified patient
Dr. Cho, MD was very personable and thorough. It was my first visit with a cardiologist and I was very pleased, would definitely recommend him to my friends.
Very professional and informative.
Verified patient
Dr Cho was very understanding and listened to all my questions and concerns. He explained everything so it was very easy to understand.
Verified patient
Very caring bout my health
Verified patient
Very professional service throughout whole process. Friendly and polite staff. Doctor Cho impressed me with his professionalism and his knowledge . Thanks
Verified patient
It is not the high lite of my day to visit a doctor, but Dr. Cho and his supporting stall make it as comfortable as it can be.
Verified patient
He was very professional and polite.
Wonderful.
Everything was fine.
Good visit.
Very quick with no waiting & very percise.
It was pleasant, staff was professional.
Wonderful visit. He was very pleasant & patient.
Verified patient
Verified patient
Verified patient
Verified patient
Verified patient
Frequently asked questions

How soon can I make an appointment with Dr. Michael Cho?

Generally, Dr. Michael Cho has appointments available on Zocdoc within 1 week. You can see Dr. Cho's earliest availability on Zocdoc and make an appointment online.

Is Dr. Michael Cho accepting new patients?

Dr. Michael Cho generally accepts new patients on Zocdoc. You can see Dr. Cho's earliest availability on Zocdoc and schedule an appointment online.

Does Dr. Michael Cho accept my insurance?

Choose your insurance plan to verify if Dr. Cho is in-network.

Can I make an appointment with Dr. Michael Cho online?

Yes, you can make an appointment online with Dr. Cho using Zocdoc. It’s simple, secure, and free.

What practice does Dr. Michael Cho work with?

Where is Dr. Michael Cho's office located?

Dr. Michael Cho has 3 office locations, including in Rock Hill, Middletown, and Monroe, view full addresses on Dr. Cho's profile.

Which board certifications does Dr. Michael Cho have?

Dr. Michael Cho is certified by Cardiovascular Disease (Internal Medicine).

What languages does Dr. Michael Cho speak?

Dr. Michael Cho speaks English.

How do patients rate Dr. Michael Cho in reviews?

89 patients have reviewed Dr. Michael Cho. The overall rating for this doctor is 4.84/5. They have a 4.88/5 rating for bedside manner and a 4.45/5 rating for wait time. You can read individual reviews and ratings on their profile.

Zocdoc›New York, NY Cardiologists›Dr. Michael Cho, MD