Dr. Stephen Y. Chen
Staff
Punctuality
Helpfulness
Knowledge
Cleveland Clinic Foundation
1120 15TH ST
Springfield, IL, United States
30901
1120 15TH ST
Springfield, IL, United States
30901
No Phone Number Provided
No Website Provided
Dr Chen took my dad in the wee hours in the morning on a Sunday.Gave him a stent and saved his life. He’s an awesome cardiologist that cares about people.
Submitted July 11, 2022