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: Adult Congenital Heart Disease,Congestive Heart Failure,Congenital Heart Defects,Tilt_Testing and Cardiovascular Stress Test etc.read less