Dr. Dianne Barnard is a General Physician,Cardiologist and Internal Me…read moredicine in Birmingham 35209, Birmingham AL and has an experience of 41 years in these fields. Dr. Dianne Barnard practices at Laboratory Corporation of America Holdings in Birmingham 35209, Birmingham AL.
Some of the services provided by the doctor are: Congestive Heart Failure,Cardiology,Cardioverter-Defibrillator or Pacemaker Insertion, Removal or Repair,Arrhythmias and Atrial Fibrillation etc.read less