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 (895 Ratings, 197 comments)

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

May 26, 2026
Doctor E and his staff, were professional and Friendly, and there was no waiting either. I would recommend for sure. Thank you.
May 26, 2026
Too long of a wait.
May 26, 2026
Good information. Explained in terms I could understand. Treated with respect. The only improvement I would like to see with Phelps Health is to be able to get test like Echos done sooner when doctors put in requests for the test.
May 26, 2026
I like Dr. E. he does a good job
May 21, 2026
Doctor had no concerns of treatment (medical) and was quite rushed
May 21, 2026
Long wait for CT Scan and I understand it, those results sent me via ambulance to MERCY in Springfield at 11 PM.
May 21, 2026
The whole staff is very polite and very helpful. The only thing is time management. I was there an hour ahead because I have to find parking close by and I have a walker. So time management is the only thing. I think I waited a good 45 minutes to get in and then had to wait another at least half an hour for Dr. E to get in there. So I know he's busy and I know he has to do a lot of surgeries, but it would be nice if they could get the, you know, get in there and see the patients with appointments in a little more timely manner is the only thing. I'm not a good waiter and I get kind of anxious. So other than that, he's wonderful and the staff is wonderful. The nurses are wonderful. Dr. E is great. So other than that, it's great. But again, the time management could be better. Okay. Thank you so much.
May 19, 2026
He's an excellent specialist. I would recommend him to anybody. He's great. He's awesome.
May 18, 2026
The staff were very efficient and were able to assist me in a timely manner. Thanks for their professionalism.
May 18, 2026
We waited for over an hour in the exam room and no one came in to tell us it would be a while and that the doctor had to go to a meeting.
May 14, 2026
The care I received was very good. However I would like to say something about the seat cushions in the waiting room. They're all worn and scuffed in the very front and it looks bad. I overheard 2 other people in the waiting room make comments about them being worn.
May 12, 2026
Provider should spend time talking to the patient not at them. Did not seem to review my chart to see what has been done since last visit. Listened to my concern well enough to write in the clinical notes after the visit that I denied any other concerns WHATSOEVER. This is a blatant lie. I spoke of what I felt is a major concern and nothing was addressed about it. Hard to hear your patients when the provider is in the room for 2 minutes. Will most likely be looking for another provider elsewhere as this information will not actually be looked at or into.
May 12, 2026
Have always had a good experience at SMDH.
May 12, 2026
I have no complaints at all. Everything went about as well as could be expected.
May 11, 2026
I believe it's a waste of money to make an appointment just to make another appointment. When I went in for my visit, he looked at my EKG. I was there for two seconds and he said, okay, let's schedule another appointment for all these tests. I think we should be able to come in for that appointment when we take the test. I don't know if that's even possible. But it just seems like it's a big waste of time and money not to do it all while you're there instead of having to take multiple days off work.
May 6, 2026
I just felt like I had an excellent experience with the new doctor and the staff. Thank you.
Apr 29, 2026
Awesome
Apr 29, 2026
I just can't imagine, AND thank you SO MUCH??
Apr 22, 2026
Everything went well and Dr. E is awesome
Apr 21, 2026
I had a good experience with everyone and would recommend to family and friends.
Apr 20, 2026
The Nurse and Doctor were so nice and professional. Was a great visit.
Apr 16, 2026
wait time was not good. intake person was kinda weird. talked about his personal stuff way too much. super nice guy but shared too much information about his family dr was nice enough. didn't listen much just talked, like they do because they know everything. left there not knowing anything different. a mostly waste of a visit and ya'll charging insurance. Yep, there ya go
Apr 15, 2026
You listen to me Thank you
Apr 14, 2026
Everyone efficient and courteousness
Apr 8, 2026
When the pacemaker minimum heart rate was changed from 70 to 60 I was not notified. When I found my heart rate in the 60s I thought the pacemaker had quit working and scheduled a pacemaker check, only to find out it had been reset. Wasted time and money due to the change without notifying me.
Apr 8, 2026
providers were positive in attitude, good team spirit.
Apr 7, 2026
Was treated kindly and with respect.
Apr 7, 2026
Get a tv in chemo room
Apr 2, 2026
Provider changed a prescription but didn't explain why. Also, equipment for blood pressure and heart beat didn't seem to function.
Apr 1, 2026
Dr. 'E' listens. He Really LISTENS!
Mar 31, 2026
Everything was very understandable and very professional .
Mar 31, 2026
Less wait time
Mar 27, 2026
Everything went well other than the wait. I got back there pretty quick, but when I was sitting back there, I was back there for like an hour and something, and my appointment was at 4:10. But it's alright.
Mar 27, 2026
Very friendly and professional.....too long of wait for setting up appointment for procedure
Mar 24, 2026
Easy to arrive, parking availability, appointment time was on time, process was efficient
Mar 19, 2026
The doctor was a little rushed, but still very polite and helpful
Mar 17, 2026
Thanks to Dr. E, I believe he saved my life because he detected a blockage in my heart and when I went in to have the antiogram, he put a stent in in my oil maker because it was blocked at 85% and so I am so grateful for him and his staff. Thank you.
Mar 12, 2026
Everything was fast and done well.
Mar 12, 2026
You could have improved my experience by admitting me and putting stents in my foot
Mar 10, 2026
Dr Efstratiadis listened to my concerns and gave me confidence that my heart issues would be addressed and that I didn't have anything to worry about.
Mar 5, 2026
everything done well
Mar 5, 2026
Everything went very well
Mar 3, 2026
Good ?
Mar 3, 2026
Dr. E is a perfect doctor. He's good. He's good technically. He's good in his personal interactions. The only problem is I need to have a procedure done because I was falling in my feet and I have to wait until July 6th because that is not available physical intervention for my procedure. I just wish we could have a procedure done quicker. Thank you.
Mar 3, 2026
Everything was fine
Mar 3, 2026
Great office and staff is awesome-love my nurse! Dr E was having an off day. He was in and out in about three minutes. I didn't ask the questions I had hoped to. Later in the day Phelps scheduling called to arrange an electro cardiogram? I did not schedule it as I had not discussed it with Dr E and don't know why he feels I need this test. I admire him and am sure next time will be better.
Mar 2, 2026
Yes, I know Dr. E is a very busy provider. However, he does take the time to visit with you and kind of get updated on where you're at with your medical history. He also explains things that you understand and is always a very good person to just talk to. He seems like he really cares. Thank you.
Feb 25, 2026
Appointment was professional and brief. Two months after the PCM requested referral, tests were ordered. Perhaps insufficient information on the referral but it seemed the scheduling could/should have been started earlier. No printed, emailed, or texted verification of appointments.
Feb 25, 2026
Doctor works to fast didn't even examine me was in the room maybe 5 minutes.
Feb 25, 2026
I am always treated well, all my concerns regarding my health is answered. No improvement is needed, keep up the good work ?
Feb 24, 2026
No way to improve We had great doctors,nurses and staff!!!!
Feb 20, 2026
I waited over 45 minutes because the doctor was running late. Yes they let me know, but that is still ridiculous.
Feb 20, 2026
The nurses were great and the doctor was clear, concise and to the point.
Feb 19, 2026
Everything was done courteously and friendly.
Feb 19, 2026
I should note that the only reason I rated Dr E a 9 instead of 10 is that this was my first experience with him and this practice. I think it's likely my score will go higher, but time will tell. My highest concern is being listened to and staff being human with me and EVERYONE fulfilled that.
Feb 17, 2026
You all did great everyone was kind and patient with me because hospitals freek me out you all did great
Feb 17, 2026
Everybody done everything great
Feb 17, 2026
No suggestions for improvement
Feb 12, 2026
Provider spent no time with me, would not answer my questions, would not carefully read my chart or examine my case. Would not recommend. He acted like he had more important things to do than see a patient. I got no clear understanding of what I came in for. Pointless appointment that I will be charged for. So disappointed.
Feb 12, 2026
Dr E was incredible beyond measure of benefit to me and I thank him and the office for helping me!
Feb 12, 2026
The front staff could have smiled when they greeted me. They were not rude. They were not discourteous, but just weren't as personable. The second thing is the waiting area was so crowded and so small. I felt like I was in, I don't know, some low-budget waiting room. And then when it was time to take an EKG, there were no gowns or nothing to cover up with, and I was in a dress. No one said that I would be doing an EKG that day. Otherwise, I may have worn something more comfortable, but there wasn't anything to change into. But the quick thinking nurse, I had a male nurse, got a female nurse, and she was so good at what she did, it was done and over with. But the facility on the inside just was not as stellar as the treatment I received.
Feb 11, 2026
Had issues with side effects/treatment. They listened to my concerns, but ignored them
Feb 10, 2026
Keep up the good work.
Feb 10, 2026
My experience was great. Everything was clearly explained.
Feb 5, 2026
Always attentive to business.
Feb 4, 2026
Dr. E, and the entire Cardiology staff, create an atmosphere of care, confidence and patient priority.
Feb 3, 2026
I am glad we have Phelps Health. Thanks again.
Feb 3, 2026
Everyone was courteous--extra helpful in setting up future appointments to meet our needs.
Feb 2, 2026
Each person I came in contact with was nice the medical team all pretty much introduced themselves and talked me thru what was to go on and answered any questions I had. The only thing I might suggest improving on was initial registration I did request a wheel chair as I'm not able to walk very far distance. The first young lady nodded at my request but then suggested that when I checked in with imaging to let them know I need a wheel chair which I did. The young lady basically nodded but when the rn came to get me she had no idea I had request a wheelchair. She went and retrieved one for me but I felt bad because I had advised two different people at two different registration desks that I would need wheelchair and that could have been done before young lady came to get me. Other than that the experience was professional and I felt like other than that instance that things were good.
Feb 2, 2026
Being a new patient I definitely had a lot of anxiety and quite a few questions. So it was so nice to have a visit like I did. Dr. E's nurse was very friendly and patient with me. Dr. E is a great doc for anxiety ridden patients like myself for sure. He was kind, knowledgeable and very easy to communicate with.
Jan 30, 2026
No improvement needed you work is top of the line
Jan 29, 2026
Very friendly , very nice people , helpful in everything
Jan 29, 2026
Everyone was very kind and helpful. I did have to wait quite a while to get in and then I had to wait because the scheduling nurse was away, but I understood that she has to do other things. And then the good parts was she was, the scheduling nurse was so attentive that she actually took me down to where I had to be picked up in my wheelchair and waited with me and helped me get into the Phelps County transport van. So I appreciated that. And the doctor was very nice and the nurse that took all my information was very nice. So everyone was extremely polite and helpful and kind. So thank you very much.
Jan 29, 2026
Can't begin to imagine.....please don't change a thing??
Jan 27, 2026
Could not do better.
Jan 23, 2026
Very courteous and attentive. Explained procedure clearly.
Jan 22, 2026
They treated me great. Good job. Thank you.
Jan 21, 2026
Dr E is great. His staff is wonderful too. Just what I am used to with Phelps Health.
Jan 20, 2026
I have recommend Dr. E to my family and friends.
Jan 20, 2026
The nurses were very nice. They took notes of everything I told them. And the doctor that came in, the cardiologist, never addressed any of the extra things. He looked at my chart and said my echocardiogram was fine. And then he said my halter monitor was also fine and they only saw PVCs. I went to a VA cardiologist the very next day and he said, no, I had PVCs and in fact, SVTs, but this cardiologist told me I didn't have any SVTs on my chart, didn't ask me about any of the other symptoms that I was complaining about, just kind of completely blowed over it, told me I was completely healthy, but prescribed me Metropolis and sent me on my way.
Jan 19, 2026
I feel as if can ask Dr. E anything, and I appreciate his expertise.
Jan 14, 2026
All good no problem.
Jan 13, 2026
My appointment was kept on time. Everyone was polite and well schooled. The test was explained, conducted with speed and efficiency and I was. very pleased.
Jan 13, 2026
I just wish the dr would have spent more than 4 or 5 mins with me . I had an 11:30 appt , I sat in a room about 90 mins and then I got about 4 or 5 mins of his time .
Jan 12, 2026
Everyone was kind and attentive. Dr E had read my reports prior to seeing me and provided me with reassurance. He also arranged for further tests to confirm that my heart is healthy.
Jan 9, 2026
No unusual waiting for appointment and everyone was as nice as could be.
Jan 8, 2026
The male Nurse was rude Doctor don't listen to good you need someone the need to listen to patients more
Jan 8, 2026
Excellent experience
Jan 8, 2026
I sat in the waiting room for an hour very displeased about that
Jan 7, 2026
Second time seeing this provider. Both times sat in room 50-55 minutes before seeing provider. Then he spent only 5 minutes with me speaking so fast it was hard to understand what he was saying. You start to say something and he cuts you off before actually say what you want to. Not real pleased with him.
Jan 7, 2026
Dr. E. Is always very polite and caring. I appreciate him and his staff. They are all very nice.
Jan 6, 2026
Courteous and professional service. Dr E is great! I trust him and feel he really cares
Dec 31, 2025
Everyone and everything was great. The appointment flowed well. I have the utmost confidence in Dr E. Stay tuned for procedure time.
Dec 31, 2025
Dr E was quick and to the point to schedule needed tests.
Dec 30, 2025
We know that the doctor was having trouble with an operation before ours we did have to wait a while for him to get to us but that's not you know unusual for a doctor but we appreciate him taking his time with us and explaining things to us and we thank him for that
Dec 30, 2025
Dr. E is an amazing provider. He always takes plenty of time. He answers all the questions. He's very thorough. Great doctor.
Dec 26, 2025
Excellent service
Dec 24, 2025
Everyone was very nice
Dec 23, 2025
Everything was good
Dec 23, 2025
The doctor, the staff, they were all very nice. They told me what I needed to have done, took time to explain to me, very kind, very respectful, answered my questions. The only piece that would have been a little better is the young lady. I asked her like about my records of my weight from the year before and she didn't know how to find that. I would kind of like to have known that, but other than that, everything was really great.