Mohammed Y Haffar, MD Cardiology (No Ratings Yet) Loading... 304-757-4694 Hospital Privileges Education Residency Fellowships Appointments