Francis "Frank" Haven Freeman
September 21, 1938 - July 17, 2019
GREENSBORO - Francis ‘Frank’ Haven Freeman, 80, of Greensboro, NC, died of natural causes on July 17, 2019, surrounded by loved ones. A native of Tulsa, OK, Dad lived in North Carolina most of his life. He was a dedicated worker... View Obituary & Service Information