Barry D Ballard, MD Infirmary Physician Alliance NPI Number: 1881987014 Primary Specialty: General Surgery Additional Specialty: Bariatric Surgery Affiliations Mobile Infirmary, Saraland Surgery Center