Funeral services for Mr. Kevin Cannon of Princess Anne, Md., will be held Saturday at 12 Noon at Bennie Smith Funeral Home Princess Anne, Md.  A public viewing will be held two hours prior to the service at the funeral home.  Interment will be at Mt. Peer Church Cemetery, Marion, Md.  Services are being provided by Bennie Smith Funeral Home, Princess Anne, Md.