Skip to main content

Stilianos Efstratiadis, MD, FACC, FSCAI

Phelps Health

Stilianos Efstratiadis, MD, FACC, FSCAI

Accepting New Patients

Specialties

Cardiology
Interventional Cardiology

Gender

Male

Special Interests

Congestive heart failure
Coronary and peripheral angiograms and stents
Heart arrhythmias (irregular heartbeat)
Heart attacks
Heart disease
High blood pressure
Inferior vena cava (IVC) filter placement and removal
Patent foramen ovale (PFO) closures
Strokes
Valvular disorders (relating to valves in the heart)
Vascular disorders (relating to veins and arteries)

Office Locations

Phelps Health Medical Office Building

1050 West 10th Street
Rolla, MO 65401

About Me

I’m Stilianos Efstratiadis, MD, FACC, FSCAI and I joined Phelps Health as an interventional cardiologist in December 2023. I see adult patients (ages 18 and up) at the Phelps Health Heart and Vascular Center. I have 20-plus years of experience and have completed over 10,000 heart-related procedures.

My collaborating provider is certified nurse practitioner Steve Ballard.

I perform catheter-based procedures, including coronary and peripheral angiograms and stents. Coronary angiograms look at the blood vessels of the heart, while peripheral angiograms focus on blood vessels outside of the heart, typically in the legs, arms, pelvis and neck. Along these same lines, coronary stents are used to open clogged blood vessels supplying blood to the heart, whereas peripheral stents open and support clogged blood vessels outside of the heart.

I also am well versed in inferior vena cava (IVC) filter placement and removal. (IVC filters are designed to prevent blood clots from going up into the lungs.) Patent foramen ovale (PFO) closures are another procedure that I perform. PFO closures are permanent implants to close a hole in the heart wall. I also help patients with heart disease, high blood pressure and other heart-related conditions.

I grew up in Athens, Greece, and my grandparents were an important part of my early years. My grandmother and grandfather both died from heart disease while in their 60s. Because of this, I decided to specialize in cardiology, to help others with similar conditions.

As a cardiologist, my patients always come first, and my responsibilities are to meet their needs, assess their issues and make the right diagnosis. I have a history of treating complex problems and am often called upon for second opinions.

I have lived in America for over 20 years, and Rolla is now home. In my free time, I enjoy going to church and classical (opera) music. I also serve as an assistant professor of cardiology at Washington University in St. Louis. Networking with fellow cardiologists is a passion of mine, as I strive to continually improve. In addition to English, I also speak Greek and Italian.

Phelps Health shares my values for patient care, and I feel privileged to bring my experience to the heart of Missouri.

Education & Training

Medical School University of Trieste, Trieste, Italy

Residency University of Iowa Hospitals and Clinics, Iowa City, Iowa

Fellowship University of Utah Hospital and Clinics, Salt Lake City, Utah

Insurance

For a list of insurance carriers that Phelps Health accepts, please click here.

Ratings and Reviews

Provider Overall Quality of Care

The physician and advance practice provider star ratings are an average based on the data collected from the Phelps Health post-visit surveys. 4.7
4.7 out of 5 (835 Ratings, 174 comments)

What our patients are saying (Verified reviews from real patients)

Oct 10, 2025
Dr. E and staff care about my health and listen to my concerns
Oct 9, 2025
Letting us know the the Dr was running a little behind it let us know they hadn't forgotten us
Oct 6, 2025
It was all fine.
Oct 2, 2025
Wait time in the exam unit was about 45 minutes.
Oct 2, 2025
Thank you Dr E
Sep 30, 2025
All done very well thank you
Sep 24, 2025
Dr. E is a good provider. He has well bedside manners. I just wish he would spend a little bit more time in the room with the patient explaining what's going on and especially test results and upcoming procedures. His time with the patients is very short.
Sep 23, 2025
Better contact between appt time and actual session... waited 30 minutes.
Sep 23, 2025
My New Dr. E. Went above and beyond to help me understand my condition even with images, video and explanations with each.
Sep 23, 2025
The man is a tornado. Clearly expert at what he does. I have nothing but good to say about my experience with him, and Phelps health cardiology.
Sep 18, 2025
The release from hospital needs work other than that treated great
Sep 16, 2025
I appreciated Dr. E slowing down and taking more time to explain things to me. I still don't really understand all of the test results take as a whole. I guess I tend to overthink things, but that doesn't work well when I don't have the training to make sense of what I'm seeing in my test results. I'm trusting Dr. E's experience that I'm good.
Sep 16, 2025
Everything was perfect, could not be better!
Sep 12, 2025
What did Phelps Health do well? Everyone did what they could to help me get to my appointment on time. My questions about a VA authorization number were answered afterward in a polite and concerned manner.
Sep 12, 2025
Every aspect of this visit was wonderful. The staff is friendly , polite and professional. I've never had a bad experience at Phelps health. Dr. E showed and explained everything I needed to know about my condition.
Sep 12, 2025
I don't believe you need to improve anything because everyone treated me with respect. I was very pleased how good the office did.
Sep 10, 2025
The bedside manner did not go good there.
Sep 10, 2025
The nurses were really listening to my answers to their questions, and Dr. "E" made everything very easy to understand...!!!
Sep 8, 2025
I was treated with kindness and very professional
Sep 5, 2025
Yeah, we enjoyed our visit there. It was a little over an hour wait, but it was a really busy day that day. Other than that, we enjoyed the office. It's very big, very clean, didn't know it was that big. Keep doing a good job you guys are doing, so thank you.
Sep 4, 2025
Doctor never explained my tested and why he thought I need his procedure just need to get me in right away. He was really pushy about getting me in.
Sep 4, 2025
Keep up the great work
Sep 3, 2025
Very nice doctor and explained everything perfectly where I could understand
Aug 22, 2025
Dr. E explained the situation to me and what I needed to do. Thanks, all!
Aug 22, 2025
Every one was super nice. I really don't think anything can be improved keep up the good work.
Aug 21, 2025
The doctor left the office supposedly to answer a question, and after waiting for about 30 minutes, a nurse came in to say the doctor had had an emergency. I think he could have come back and said he couldn't continue the appointment because of the emergency.
Aug 21, 2025
Everything was good
Aug 19, 2025
Don't really know what to say except I think they did a great job I really don't know first time all this stuff is ever happened to me but it seems like they did really good job and you got some good doctors here thank you very much
Aug 14, 2025
Every one was very respectful and nice. I was well pleased.
Aug 7, 2025
Dr could take time with the patient
Aug 7, 2025
Everything was fine
Aug 6, 2025
I only come to phelps for specific providers. I will not go to the ER and I will not have surgery there. And I dont believe that phelps actually believes what they try to convey. That's only my opinion.
Aug 5, 2025
If these questions are about Dr. E and his staff I can only respond in a very positive way. But as far as the complete facility I cannot with good concience recomend them. Over the last five year that I have lived here I have experienced many, many terrible incidents with many departments.
Aug 5, 2025
It was great I felt like royalty
Aug 5, 2025
The appointment went well. The doctor was informative, kind and to the point. The nurse and receptionist were likewise kind and processed me in an excellent and timely way.
Jul 31, 2025
Everything was great, ty
Jul 24, 2025
The wait to see the Dr was short although the office was busy. He was very efficient and the visit was short and to the point. He said I would get a call from the catscan people for an appointment. I have not heard from them yet. ?
Jul 22, 2025
I was so worried about a new cardiologist but Dr E is great. Very pleased.
Jul 22, 2025
Problem was with the reception. I was told to be there at 7.45. I was there at 7.45. Nobody showed up until 7.50, then left me standing there at the window, Alyssa, I believe her name was, talking to another coworker behind the window for another five minutes before she slid the window open and said, name. I gave her my name. She said, fill this out. I filled it out, stood there again, waiting on her to take it back, and took it back. Other than that, everything was fine. That's not acceptable. You tell somebody to be there at 7.45, you should be there at 7.30, ready to take patients at 7.45, not showing up at 7.50. Very unprofessional, very unhappy.
Jul 22, 2025
My Dr. Is always serious and let's me know how im doing and what's up he's always ready to answer my questions as well so
Jul 22, 2025
Everyone was very professional and kind. My provider explained everything to me and Im happy with the plan we agreed on for better health!
Jul 21, 2025
Dr E. Was excellent. Ordered appropriate tests and explained things very well! I have a F/U appt. Thank you.
Jul 18, 2025
This team is one of the few best out there. Everyone treats you with the utmost respect. I'm never worried to go for my appointments. Thank you for your amazing hard work. Individually, you maybe battling personal issues but, you never forget to remain as professional as you can.
Jul 17, 2025
Everything everyone was courteous and respectful. We understood everything they asked us. thank you very much for a outstanding visit.
Jul 17, 2025
Squeezed me in after I arrived a week early. Thank You SO VERY MUCH
Jul 15, 2025
Everything
Jul 11, 2025
Shorten my wait
Jul 8, 2025
Care was excellent
Jul 8, 2025
The only problem was the waiting time.
Jul 8, 2025
He's a straight shooter. He tells you what he believes is the problem, what tests need to be done and then afterwards, he explains everything to you when the results return.
Jul 8, 2025
I had the first appointment of the day, email said to be there at 7:45am and wasn't seen till 8:05am. They started the day behind luckily the provider apologized or I would have been looking for another cardiologist.
Jul 3, 2025
Everything was top of the line. I love my care providers at phelps health!
Jul 1, 2025
Everyone was friendly and nice. I am happy I went there.
Jul 1, 2025
Great Peaple
Jul 1, 2025
The visit was less than two minutes. We were supposed to discuss the results of my lower extremity ultrasound. I had to bring it up and the answer was two sentences that I did not understand. Provider said see you in a year, after previously wanting me to have a nuclear stress test.
Jul 1, 2025
Everyone was polite. Doctor made sure I understood what he wanted to do. Finally, a Doctor that wants to find out why I had a stroke. Nurse explained the procedure and made sure I understood every step .
Jun 30, 2025
Awaiting referrals for tests and have not been contacted.
Jun 26, 2025
Phelps is always a great experience, but Dr E is very special. Always listens and answers our questions in ways we understand.
Jun 26, 2025
I was supposed to get some tests scheduled but no one has contacted me to schedule the tests.
Jun 24, 2025
Dr. E and his staff are always pleasant to me. He runs a lot of tests to make sure everything is ok with my heart. I appreciate them.
Jun 19, 2025
Dr. Efstratiadis is a very nice man and a very good doctor. He's a genuine person and he genuinely cares for his patients.
Jun 17, 2025
The doctor was over an hour late, and I think it would have been nice if the receptionist had mentioned if he had an emergency or something. So that would have been a pleasant addition to the experience. Thank you, goodbye.
Jun 12, 2025
This was my 1st time meeting Dr E and his assistants. He made me feel very comfortable and explained things in a way that was easily understood. He also made sure I had no further questions after explaining the next steps.
Jun 10, 2025
All the staff was very nice Dr E was very nice and listened to what I had to say and offered advice and treatment options that made me leave feeling good about the visit and treatments
Jun 10, 2025
We had problem with insurance and they were very professional until we got it good
Jun 5, 2025
Professional care from Receptionist, Nurse, Dr E. Dr E. knew my record, what was required, provided that to me, listened to my concerns and provided information easily understood with what was going to be done to get to what is causing the issues. Great Staff, Best Doctor. Thank you Phelps Dr E., and staff.
Jun 5, 2025
Everyone treated me with respect. The doctor was wonderful explaining what my treatment would be moving forward and very caring.
Jun 4, 2025
Everyone one was courteous and helpful, very detailed in tests to be preformed.
Jun 3, 2025
I would appreciate not waiting one hr for a 5 minute conversation with the provider. The provider did not seem interested in seeking other courses of action and seemed to brush aside some concerns I have.
Jun 3, 2025
I was asked to show up at 07:45 but did not see the Dr. until 08:45. There was probably a reason for that. But it certainly was no fun sitting in that little room staring at the walls for an hour. But Dr. E. was good as always.
May 30, 2025
Excellent staff and Dr. E is amazing.
May 30, 2025
In person the staff were great. They were horrible to deal with over the phone. They criticized every comment that I made to try and get service after surgery. I received treatment through the emergency room and then hospital admittance. So I was pleased that in person I received better communication exchange.
May 28, 2025
Everything
May 27, 2025
The doctor was very prompt, very courteous, very knowledgeable. The people, when they were on time, they took the time to explain everything. They were very courteous and they were able to describe in detail my prognosis and everything. And just really a bunch of professional guys that were really good. Dr. E and his nurses are very, very good. Thank you. I think it's just great that he's my doctor.
May 23, 2025
Thank you, Dr. E for everything.!
May 21, 2025
Everyone was extremely friendly and talked to me like I was a person.
May 20, 2025
Though the staff were busy with the number of patients they still gave the required time for service
May 14, 2025
Everyone was polite and respectful.
May 13, 2025
The wait time on this visit was quite minimal-which was very nice.
May 13, 2025
Dr. E talk with me not over my head. I understand what he was saying.
May 13, 2025
Courteous and proficient
May 8, 2025
My hearing is well and I had a hard time understanding Dr E since English is not his first language...Nothing against him, He was friendly and knew what he was talking about
May 7, 2025
You all did GREAT...!!!
Apr 29, 2025
Dr. E is outstanding.
Apr 24, 2025
The nurse was very friendly and helpful. Doctor E was very friendly and professional. I feel confident with him as my Physician.
Apr 24, 2025
Outstanding and very professional.
Apr 18, 2025
I'd like that they were on time and they didn't make me wait for a long time to get in to see my provider.
Apr 17, 2025
I was under the impression that I actually had scheduled a stress test, not just a consult. So I was a little taken back when all I got was a consult. Other than that, it was fine.
Apr 17, 2025
Dr E was pleasant and friendly
Apr 16, 2025
All was done well.
Apr 8, 2025
Polite, kind people working there.
Apr 3, 2025
Dr. E was attentive, and answered my questions. He was patient and informative and helped me understand my heart condition.
Apr 3, 2025
From receptionist to DR Efstratiadis, everyone was professional, friendly, courteous. Dr E is the best, provided an explanation, what was required for my issues. He was easily understood as he spoke in terms I understood, answered my Question after carefully listening to me. An outstanding, Professional Doctor that I am happy to have as my Doctor. Thank You Phelps, Dr E and your professional team.
Apr 3, 2025
get rid of your very annoying online preregistration stuff and 2FA
Apr 3, 2025
Experience was great
Apr 1, 2025
Doctor E is the Best
Mar 25, 2025
The only thing I would have done differently is the fact that I did get there a couple minutes early and I wasn't able to do my paperwork until 15 minutes before when I got there 20 minutes beforehand. Other than that, everything was great.
Mar 20, 2025
It's all good thank you
Mar 18, 2025
Everything was excellent
Mar 14, 2025
First visit