David Eugene Cunningham, age 75 years, a resident of Beverly, passed away peacefully at his home on Friday, February 15, 2019 with his family by his side. He was born January 6, 1944 at Norton a son of Rachel Louise Cunningham Barkley who survives... View Obituary & Service Information
