Save Karen D. Gavigan, MD KarenGavigan.MD.com • Pediatrician Karen Gavigan, MD 105 Mark Drive, Edenton, NC