Save David B. Walthall III, MD DavidWalthall.MD.com • Family Doctor David Walthall III, MD 541 Walnut Avenue, Waynesboro, VA