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: Patent Foramen Ovale (PFO),Coronary Artery Disease (CAD),Aortic Arch Repair,Ruptured Aortic Aneurysm and Atrioventricular Septal Defect (AVSD) etc.read less