David Phillip (PopPop) Long, 83, of Mooresville, NC, passed away peacefully at home on November 2, 2020, surrounded by his family. He was born in Reading, PA on January 12, 1937 to Rev. Wilmer and Mary Long. In addition to his parents,... View Obituary & Service Information
