Dr. David McGiffin is a Vascular Surgeon in Birmingham 35233, Birmingh…read moream AL and has an experience of 46 years in this field. Dr. David McGiffin practices at University of Alabama Hospital in Birmingham 35233, Birmingham AL. He completed Medical School from UNIVERSITY OF QUEENSLAND MEDICAL SCHOOL in 1975.
Some of the services provided by the doctor are: Venous Insufficiency,Pulmonary Arteriovenous Malformation (PAVM),Lymphedema,Lung Transplant and Deep Vein Thrombosis etc.read less