Dr. David Lafon is a General Physician,Pulmonologist and Critical Care…read more Medicine in Birmingham 35233, Birmingham AL and has an experience of 11 years in these fields. Dr. David Lafon practices at University of Alabama Health Services Foundation PC in Birmingham 35233, Birmingham AL,University of Alabama Hospital in Birmingham 35233, Birmingham AL and Hoover Specialty Care in Birmingham 35244, Hoover AL. He completed Medical School from University of South Florida Morsani College of Medicine in 2012.
Some of the services provided by the doctor are: Shortness of Breath,Sleep Apnea,Asthma,Intestinal Obstruction and Alkalosis etc.read less