Shen, Mark Jung-Ching, M.D.
Cardiology
CVM
1236 E. Rusholme St
Moline IL 61265
Phone: 217-788-0706
atrial fibrillation and ventricular tachycardia, and implants cardiac devices such as pacemakers, defibrillators and cardiac resynchronization therapy.