
Michael Christopher Armstrong, MD
Cardiology
Highlights
Age Groups Seen
- Adults
- Adults 65 and up
Languages
- English
Gender
MaleAbout Michael Christopher Armstrong
Originally from Winston-Salem, North Carolina, Chris Armstrong, MD, followed in his grandfather’s footsteps to be a cardiologist. He appreciates being able to develop a relationship with his patients, listens to them carefully, and works with them to develop a plan of care. When he’s not at work, he loves to spend time outdoors – hiking, trail running, kayaking and gardening.
Publications
Video
Locations
- Prisma Health Carolina Cardiology Consultants – Greenville
- 1005 Grove Road, Greenville, SC 29605
- Get Directions
- phone: 864-455-6900
- fax: 864-255-5619
- Prisma Health Carolina Cardiology Consultants – Seneca
- 772 North Townville Street, Seneca, SC 29678
- Get Directions
- phone: 864-455-6900
- fax: 864-255-5619
- Prisma Health Internal Medicine Clinic Cardiology – Faris Rd.
- 876 West Faris Road, Greenville, SC 29605
- Get Directions
- phone: 864-455-5648
- fax: 864-455-4331
- Prisma Health Carolina Cardiology Consultants–Patewood
- 200 Patewood Drive, Suite B480, Greenville, SC 29615
- Get Directions
- phone: 864-455-6900
- fax: 864-255-5619
- Prisma Health Cardiovascular Diagnostics – Greenville
- 3 Butternut Drive, Greenville, SC 29605
- Get Directions
- phone: 864-522-3300
- fax: 864-255-5619
- Prisma Health Hospitalists – Oconee
- 298 Memorial Drive, Seneca, SC 29672
- Get Directions
- phone: 864-885-7758
- fax: 864-885-7749
- Prisma Health Carolina Cardiology Consultants – Simpsonville
- 727 Southeast Main Street, Suite 100, Simpsonville, SC 29681
- Get Directions
- phone: 864-455-6900
- fax: 864-255-5619
- Prisma Health Carolina Cardiology Consultants – Greer
- 315 Medical Parkway, Suite 200, Greer, SC 29650
- Get Directions
- phone: 864-797-9900
- fax: 864-797-9930
Expertise
Education
- Residency: Medical University of South Carolina, Internal Medicine
- Medical School: East Carolina University Brody School of Medicine
- Fellowship: Carilion Family Medicine Roanoke/Salem, Cardiovascular Disease
Board Certifications
- Internal Medicine: American Board of Internal Medicine
- Cardiovascular Disease: American Board of Internal Medicine
Insurance
- Absolute Total Care - Ambetter
- Absolute Total Care (Centene)
- Aetna
- Aetna Medicare
- Allwell Medicare - Absolute Total Care
- BCBS
- BCBS Blue Essentials
- BCBS PPC
- BCBSSC Blue Reedy Exchange Product (Upstate)
- BCBSSC State Health Plan (PEBA)
- BlueChoice Health Plan
- BlueChoice Medicaid - Healthy Blue
- BlueChoiceMyChoice Advantage
- Carelon Behavioral Health
- Cigna
- Cigna Medicare
- Companion Benefit Alternatives
- CorVel Workers Compensation
- Evernorth Behavioral Health
- FirstHealth (Aetna)
- Healthy Connections
- Humana - Healthy Horizons
- Humana Choice Care
- Humana Medicare
- Liberty Advantage
- Logistics Health
- Magellan
- MedCost
- Medicare (Traditional Fee-for-Service)
- Molina
- Molina Medicaid
- NHC Advantage
- Optum Behavioral Health
- Promise Health Plan
- SC Medicaid Healthy Connections
- Select Health Medicare
- Select Heath (First Choice)
- Spectera
- TriCare
- UnitedHealthcare Medicare Advantage
- Veterans Affairs Community Care Network - VACCN
- Wellcare (Centene)
Ratings & Reviews
4.9 out of 5
629 ratings, 136 reviewsThe Patient Satisfaction Rating is derived from patient surveys based on the likelihood to recommend this provider’s office.
- 4 out of 5 starsReviewed on 3/4/2026
Wish they would have given me a goal or what to expect until my next appointment which is 6 months away. I need the doctor to tell me some goals I need to reach.
- 5 out of 5 starsReviewed on 3/4/2026
It was all good thank the Doctor Armstrong
- 5 out of 5 starsReviewed on 3/1/2026
I think Dr Armstrong has been a tremendous asset to Carolina Cardiology.. and the staff is "great".
- 5 out of 5 starsReviewed on 2/27/2026
All Good no recommendations at this time
- 5 out of 5 starsReviewed on 2/26/2026
Everyone was great!
- 5 out of 5 starsReviewed on 2/23/2026
I think you do a great job. Dr. Armstrong is great. Very nice. He always acts like I am family.
- 5 out of 5 starsReviewed on 2/21/2026
Not a thing! Dr Armstrong is fantastic!!
- 5 out of 5 starsReviewed on 2/21/2026
Keep up the good work.. and keep respect for the family love.
- 4 out of 5 starsReviewed on 2/21/2026
Fragrance free staff
- 5 out of 5 starsReviewed on 2/20/2026
The only negative is the long wait in the exam room before seeing the dr. After the nurse took care of the vitals and an EKG, we waited an additional 30 minutes. Thank goodness we love Dr. Armstrong!
- 5 out of 5 starsReviewed on 2/23/2026
Very pleased and happy to have found Dr. Armstrong. I totally trust him with my personal healthcare.
- 5 out of 5 starsReviewed on 2/19/2026
I cannot think of a single thing that would've made the experience better.
- 5 out of 5 starsReviewed on 2/16/2026
Nothing everything was great thank you
- 5 out of 5 starsReviewed on 2/15/2026
I feel I always receive the best of care and can not think of anything to better my care that's not already being done. Thank you!
- 5 out of 5 starsReviewed on 2/13/2026
I couldn't have wished for better care. I appreciate Dr Armstrong's consideration of my symptoms and his thoughtful initial plan for my care.
- 5 out of 5 starsReviewed on 2/11/2026
Dr. Armstrong was amazing, fast, quick, answered all my questions, did everything perfectly. I couldn't have asked for a better physician and I felt very safe. So there's nothing he could have done to make it a better experience than what he did. Thank you.
- 5 out of 5 starsReviewed on 2/2/2026
The visit with Dr Armstrong and his team was a great experience, everyone was great, and Dr Armstrong is a wonderful cardiologist
- 5 out of 5 starsReviewed on 2/5/2026
Keep my same Dr.
- 5 out of 5 starsReviewed on 2/3/2026
I think they should have did an EKG on me while I was there in the office to make sure that it wasn't something major with my heart
- 5 out of 5 starsReviewed on 1/30/2026
Everything great.
- 5 out of 5 starsReviewed on 1/17/2026
Very organized process just as is .
- 5 out of 5 starsReviewed on 1/15/2026
I trust Dr. Armstrong with my cardio care and that he wants to do the best for me.
- 5 out of 5 starsReviewed on 1/9/2026
Yes Dr Armstrong was knowledgeable on my condition.
- 5 out of 5 starsReviewed on 1/7/2026
Yes, I don't have anything to offer that would make it better because my visit completely was wonderful, thorough, professional, and I got everything I needed, the explanation. Dr. Armstrong is great. I trust him and his staff, and it was just a, I'm very thankful for him and the people at Prisma as well. But this particular visit, there was absolutely nothing that could be improved on. The people were just great, and Dr. Armstrong was the best. And I thank you for the opportunity to leave this feedback. God bless you all, and thank you for having these wonderful people at Prisma.
- 5 out of 5 starsReviewed on 1/6/2026
Dr Armstrong and his staff provided premier care for me. Dr. Armstrong is excellent.
- 5 out of 5 starsReviewed on 1/3/2026
During this visit, I found no disparaging or anything to be unsatisfied with the Dr was awesome
- 5 out of 5 starsReviewed on 1/2/2026
I had a good visit with Dr Armstrong and no changes needed !
- 5 out of 5 starsReviewed on 1/1/2026
Not a single thing. Every expectation was exceeded. I was very pleased with my appointment with Dr. Armstrong!!
- 5 out of 5 starsReviewed on 12/14/2025
All was good.
- 5 out of 5 starsReviewed on 12/11/2025
I just wanted to say I was really impressed and thought everyone done a great job and it was very courteous and I thank them for it. That's all. Bye-bye.
- 5 out of 5 starsReviewed on 12/8/2025
Nurse was alittle casual
- 5 out of 5 starsReviewed on 12/15/2025
I received excellent care and information regarding my health!
- 5 out of 5 starsReviewed on 12/7/2025
Don't have any suggestions. Was very satisfied with my visit.
- 5 out of 5 starsReviewed on 12/7/2025
Give Dr M Armstrong a raise!!
- 5 out of 5 starsReviewed on 12/6/2025
Dr Armstrong has my trust and respect. I hope I never need him but if I ever do I will feel confident in his judgment
- 5 out of 5 starsReviewed on 12/4/2025
It was perfect.
- 5 out of 5 starsReviewed on 12/4/2025
Just keep doing the great job you're doing
- 5 out of 5 starsReviewed on 12/4/2025
I can't think of anything that could have been improved on.
- 5 out of 5 starsReviewed on 11/29/2025
Nothing more could have been done. I was seen in a timely matter, physician was very kind, considerate and knowledgeable and I was in and out of the office within 20 minutes.
- 5 out of 5 starsReviewed on 11/28/2025
There isn't anything that could be better, everyone was wonderful! We love Dr Armstrong and his staff are fantastic
- 5 out of 5 starsReviewed on 11/25/2025
Nothing! Everyone was nice and very compassionate! I felt relieved once my visit was over .
- 5 out of 5 starsReviewed on 11/24/2025
There was nothing to find fault with.
- 5 out of 5 starsReviewed on 11/23/2025
Everything was on time and went smoothly.
- 5 out of 5 starsReviewed on 11/22/2025
Everything was great.
- 5 out of 5 starsReviewed on 11/23/2025
Everything was perfect. Dr Armstrong spent allot of time with me explaining my condition!
- 5 out of 5 starsReviewed on 11/22/2025
Keep doing what you are doing.
- 5 out of 5 starsReviewed on 11/22/2025
Could not have had a better appointment
- 5 out of 5 starsReviewed on 11/18/2025
Appointment went well. Answered all my questions and offered good information regarding my situation in the near future. Very much appreciated
- 5 out of 5 starsReviewed on 11/16/2025
Care and service was excellent. No improvements needed.
- 5 out of 5 starsReviewed on 11/15/2025
None that I can think of. Dr. Armstrong is great
- 5 out of 5 starsReviewed on 11/15/2025
No room for improvement
- 5 out of 5 starsReviewed on 11/13/2025
When you're a top tier provider, what more can be expected? It lacks absolutely nothing! I love my cardiologist and his staff and wouldn't change a thing. Thanks, Prisma! ?
- 5 out of 5 starsReviewed on 11/13/2025
ALL WAS GOOD.
- 5 out of 5 starsReviewed on 11/13/2025
This is an excellent practice
- 5 out of 5 starsReviewed on 11/13/2025
I could not have asked for any better care during my visit. All my questions were well taking care of.
- 5 out of 5 starsReviewed on 11/10/2025
Give Dr. Armstrong a retention bonus, as he is an incredible physician.
- 5 out of 5 starsReviewed on 11/10/2025
My care was great!
- 4 out of 5 starsReviewed on 11/9/2025
good doctor as very easy personality
- 5 out of 5 starsReviewed on 11/1/2025
I felt fully respected at all times
- 5 out of 5 starsReviewed on 10/31/2025
Everything was great
- 5 out of 5 starsReviewed on 10/28/2025
Every aspect of this visit went very well. I was grateful for getting this appointment as soon as possible. I felt comfortable with the staff and Dr. Armstrong. Thank you for what you do every day.
- 5 out of 5 starsReviewed on 10/27/2025
Not really you are great
- 5 out of 5 starsReviewed on 10/24/2025
Open calendar for scheduling next appointment before leaving after visit
- 5 out of 5 starsReviewed on 10/23/2025
Office closer to Seneca SC
- 4 out of 5 starsReviewed on 10/22/2025
Answer the phone or respond to the messages that are being left on the voice mail,
- 5 out of 5 starsReviewed on 10/21/2025
Dr Armstrong could have not been nicer or more informative.
- 5 out of 5 starsReviewed on 10/20/2025
There was no way to improve. Everything was excellent. I thoroughly enjoyed the nurse's assistance, the doctor's assistance, assistant. He was very nice and had a great sense of humor. And the doctor did too. I enjoyed my visit. I was very appreciative of both of them. And I am looking forward to future visits.
- 5 out of 5 starsReviewed on 10/18/2025
Dr Armstrong was amazing, as always. Very attentive and informative. Great visit.
- 5 out of 5 starsReviewed on 10/17/2025
Totally satisfied.
- 1 out of 5 starsReviewed on 10/13/2025
you could stop asking so many questions and keep insisting on getting a response. But for your response, Dr. Armstrong wouldn't trust anybody but Dr. Armstrong in Virginia C. Starks Health. He is really great, knows what he's doing, and we appreciate him immensely. Thank you.
- 5 out of 5 starsReviewed on 10/8/2025
I think everything at Dr. Armstrong's office was great. The nurses were great, reception was great, the place was clean, and Dr. Armstrong is fantastic. I don't see anything that needs improvement.
- 5 out of 5 starsReviewed on 10/9/2025
Nothing. I was treated very well.
- 4 out of 5 starsReviewed on 10/3/2025
To early to tell first time to see the DR. Liked him a lot had A good visit
- 5 out of 5 starsReviewed on 10/3/2025
Nothing more could have been done.
- 5 out of 5 starsReviewed on 10/2/2025
I am 100% satisfied with my appointment. No suggestions for improvement.
- 5 out of 5 starsReviewed on 9/25/2025
Nothing it was great ?? I'm very happy with Dr. Armstrong, he's the best!!!
- 5 out of 5 starsReviewed on 9/22/2025
Good followup
- 5 out of 5 starsReviewed on 9/20/2025
Nothing to offer, had a very satisfactory appointment, and felt everyone involved performed their role extremely well.
- 5 out of 5 starsReviewed on 9/16/2025
Appointments are at times hard to get.
- 5 out of 5 starsReviewed on 9/12/2025
All was ok.
- 5 out of 5 starsReviewed on 9/1/2025
The staff was VERRY gentle in getting me on and off the bed, and helpful in getting into the SUV...my hips were in pain but talked me though THANK YOU!!!!!
- 5 out of 5 starsReviewed on 8/31/2025
I'm not sure that I have any advice on that. Dr. Armstrong was fantastic. Very cordial, relatable, unassuming and professional. He was great.
- 5 out of 5 starsReviewed on 8/29/2025
Dr Armstrong is great!
- 5 out of 5 starsReviewed on 8/30/2025
There's not any way you could have offered. I just wanted to say how great of an office that is. From when you register to the nurses, and of course, Dr. Armstrong is the best, and he's caring.
- 5 out of 5 starsReviewed on 8/24/2025
everything was ok
- 5 out of 5 starsReviewed on 8/23/2025
Everything and everyone was very professional and courteous
- 5 out of 5 starsReviewed on 8/23/2025
I don't know of anything else you could do. I am very satisfied with Dr. M. Armstrong.
- 5 out of 5 starsReviewed on 8/23/2025
Everything was great.
- 5 out of 5 starsReviewed on 8/22/2025
I am not sure. I was very satisfied with my service
- 5 out of 5 starsReviewed on 8/20/2025
I hv great respect and trust in my care with my doctors and nurses .... I haven't been treated with that kind of care ,, A doctor there thought I needed a surgery that would hv interrupted my surgery that I had to get as quick as possible and I was very scared to the point of being unable to handle the stress of what way to go and my Doctor Armstrong stopped it explained why and got me ready for the surgery and kept in touch and asked about my health and the surgery and how it went .. That man actually listened and helped me more than any other heart doctor I hv BN to here and in Georgia .
- 5 out of 5 starsReviewed on 8/18/2025
Caring and Professional
- 5 out of 5 starsReviewed on 8/16/2025
I don't think there is any way you would need to improve on any or all facets of my visit with Dr. Armstrong. He is so very caring and I trust him completely with my care.
- 5 out of 5 starsReviewed on 8/11/2025
There was no area where I felt needed more trust or respect. It was a great visit.
- 5 out of 5 starsReviewed on 8/11/2025
I have no complaints ! Dr Armstrong was very considerate and explained my health in a way that I completely understood what I needed to do going forward to maintain my heart health program. Excellent visit..
- 5 out of 5 starsReviewed on 8/10/2025
Nothing to offer. Dr. Armstrong was very professional and caring even though this was the first time I met him. It was a good experience and gave me some peace of mind relative to my condition.
- 5 out of 5 starsReviewed on 8/10/2025
Nothing. Dr Armstrong is kind, caring, and a true professional!
- 5 out of 5 starsReviewed on 8/10/2025
Service was great all the staff did a fantastic job!??
- 5 out of 5 starsReviewed on 7/28/2025
I had such an outstanding staff I believe they should show other facilities how it should be done. Kudos to your staff they go the extra mile.
- 5 out of 5 starsReviewed on 7/31/2025
Dr. Armstrong was empathetic and was easy to talk to and did not rush through the visit. He also explained what and why he followed certain procedures. Dr. Armstrong was also so caring enough to inquire how my husband was doing, who is also his patient.
- 5 out of 5 starsReviewed on 7/26/2025
I felt like Dr Armstrong cared about me.
- 5 out of 5 starsReviewed on 7/26/2025
Kind of difficult to get in touch with someone over the phone.
- 5 out of 5 starsReviewed on 7/23/2025
It was a good experience
- 5 out of 5 starsReviewed on 7/20/2025
Dr.Armstrong & The Staff Are Very Respectful And Always Have Taking Great Care Of Me Since Day One! I'm Thankful
- 5 out of 5 starsReviewed on 7/20/2025
Very happy with the care & concern given by the doctor.
- 5 out of 5 starsReviewed on 7/14/2025
Everything was fine
- 5 out of 5 starsReviewed on 7/14/2025
Dr Armstrong restores our faith in doctors.
- 5 out of 5 starsReviewed on 7/13/2025
This was 1 of the most informative cardio visits; I went from anxiety to feeling safe and comfortable with Dr.Armstong. 1 of the kindest people I ever had as a doctor. It was "all good"! I hope more patients at Carolina Cardio get opportunity to be taken care of with Dr Armstrong.
- 5 out of 5 starsReviewed on 7/13/2025
I was very satisfied with the help I got
- 3 out of 5 starsReviewed on 7/12/2025
None needed. Can't improve on demonstrated professional excellence.
- 5 out of 5 starsReviewed on 7/12/2025
Everyone was very professional and courteous
- 5 out of 5 starsReviewed on 7/12/2025
None on my end. Very satisfied
- 5 out of 5 starsReviewed on 7/9/2025
Good outcome
- 5 out of 5 starsReviewed on 7/9/2025
I was completely confident that Dr. Armstrong and his team are capable of managing my specific complex cardiac needs. Thus, I did not notice any area of improvement needed.
- 5 out of 5 starsReviewed on 7/7/2025
All was good!
- 4 out of 5 starsReviewed on 7/5/2025
I should have asked, but I wish I could have been seen closer to Hillcrest hospital. The drive to Grove road was so stressful for me!!! Overall, though, the doctors and staff at both Carolina Cardio and the electro lab ate great. Nobody seemed concerned in the slightest about my embarrassing and also painful injury except you guys. Thank you so much:)
- 5 out of 5 starsReviewed on 7/2/2025
Only call me for feedback during business hours. No one wants a call for a survey at 7.18 p.m. Thank you. But Dr. Armstrong is very nice.
- 5 out of 5 starsReviewed on 6/29/2025
Outstanding doctor, great facility and great nurses and the staff. Dr Armstrong is an outstanding doctor. Thank you.
- 5 out of 5 starsReviewed on 6/26/2025
Better follow up...
- 5 out of 5 starsReviewed on 6/9/2025
Nothing more. Best treatment I have ever received from any medical services ever.
- 5 out of 5 starsReviewed on 6/7/2025
It was an awesome Doctors visit. I had no complaints with this visit. Kudos to Dr. Armstrong.
- 5 out of 5 starsReviewed on 6/13/2025
This is one of the best doctors at Prisma. He gets A 10 in my book. You go doctor!!
- 5 out of 5 starsReviewed on 6/7/2025
Was an excellent exam from an excellent doctor. So fortunate I found Dr. Armstrong.
- 5 out of 5 starsReviewed on 6/4/2025
Keep me informed if doctor is running late
- 5 out of 5 starsReviewed on 5/31/2025
I had excellent care
- 5 out of 5 starsReviewed on 5/25/2025
All good.
- 5 out of 5 starsReviewed on 5/15/2025
Support to register for My Chart I haven't been able to because the system doesn't accept me, as if they entered my Social Security number incorrectly.
- 5 out of 5 starsReviewed on 5/15/2025
I'm sorry, I thought I was warning to leave a good message. It was a very pleasant experience and I enjoyed the treatment that I got from the nurse and the doctor and I plan to continue using Dr. Armstrong to monitor my cardiac health. And I couldn't think of any way it would be improved. I had no problems. Thank you.
- 5 out of 5 starsReviewed on 5/12/2025
Dr Armstrong was just perfect
- 5 out of 5 starsReviewed on 5/8/2025
Everything went great
- 5 out of 5 starsReviewed on 5/10/2025
I misunderstood what you said. I am totally, totally happy that I was referred to Dr. Armstrong. The office staff and the doctor were so unbelievable, knowledgeable, caring. I am so happy that I got him as my doctor. I totally trust him. We had a good office visit, and I'm glad he's going to be my doctor from my heart.
- 5 out of 5 starsReviewed on 5/3/2025
There was a computer glitch that delayed my appointment by about 20 minutes, but the staff was courteous and helpful and corrected the problem.
- 5 out of 5 starsReviewed on 5/3/2025
I strongly recommend hiring doctors like Dr. Armstrong and his nurse because they are very professionals, yet friendly and courteous.
- 5 out of 5 starsReviewed on 5/3/2025
I was treated fairly with respect and my health concerns were addressed confidentially.
- 5 out of 5 starsReviewed on 5/1/2025
Nothing that I can recommend, Excellent service, Dr Armstrong was very nice and explained everything well.
- 5 out of 5 starsReviewed on 4/27/2025
Everything was fine.
- 5 out of 5 starsReviewed on 4/27/2025
Dr Armstrong & his staff are wonderful