James C. Lafferty, MD
JamesLafferty.MD.com • Cardiac Electrophysiologist, Cardiologist • 42 years experience
N.y. Cardio Care PLLC
1112 S Ave a, Staten Island, NY 10314
JamesLafferty.MD.com • Cardiac Electrophysiologist, Cardiologist • 42 years experience
N.y. Cardio Care PLLC
1112 S Ave a, Staten Island, NY 10314
Staten Island Heart Imaging PC
2248 Richmond Road, Staten Island, NY 10306