This doctor is specialized in certain aspects of cardiac care, so unless someone is in the same general boat that I am, I cannot say he is the right doctor.   However, since I've currently seen 5 of the doctors in the practice, I can say they have a specialist that can accommodate most every cardiac condition know to man.
Downers Grove 3825 Highland 400 Cardio