Save William A. Ball Jr., MD WilliamABall.MD.com • General Surgeon • 29 years experience William A. Ball, MD 740 Keyser Avenue, Natchitoches, LA 71457