Obituary of Frank J. Pierce April 16, 2016 Frank J. Pierce, 36, of Hannibal, passed away suddenly on Saturday, April 16 as a result of a motorcycle accident. He was a life resident of the Hannibal – Martville area. Frank worked as a roofer for Diamond Roofing Co., Inc. in Syracuse. Surviving are his son, Wolfgang Pierce; parents, Bruce and Rebecca Pierce; siblings, Bruce Pierce, Jr., Joshua (Shelley) Pierce and Rhonda Pierce; nieces, Vharie and Kitty; nephews, Maximus and Roman and many aunts, uncles and cousins. There will be no calling hours or services.