Dr. William Gray is a doctor in Birmingham 35233, Birmingham AL and ha…read mores an experience of 2026 years in this field. Dr. William Gray practices at UAB Hospital Birmingham in Birmingham 35233, Birmingham AL,Children's of Alabama in Birmingham 35233, Birmingham AL and University of Alabama Health Services Foundation PC in Birmingham 35233, Birmingham AL.
Some of the services provided by the doctor are: Atrial Fibrillation,Hypertensive Heart without Failure,Patent Ductus Arteriosus,Coronary Artery Disease (CAD) and Ablation for Cardiac Arrhythmias etc.read less