Save Karen S. Cannon, MD KarenCannon.MD.com • Pediatrician Karen Cannon, MD 2909 Maplewood Avenue, Winston Salem, NC