Save Karen W. David, MD KarenWhiteDavid.MD.com • Pediatrician Karen David, MD 4870 York Road, Box 665, Buckingham, PA