Barry Dale Ballard Jr, MD, Surgery

3 Mobile Infirmary Cir
Ste 212
MobileAL  36607-3520 (Mobile County)


Phone: 251-433-2609
Fax: 251-438-9607

NPI: 1881987014
License Number: MD.32219 (AL)