John Carroll Hancock
November 14, 1927 - February 18, 2020
GREENSBORO - John Carroll Hancock of Greensboro, North Carolina died on February 17, 2020. He was a member of the Jamestown Friends Meeting, and resident of Friends Homes West. Born to parents John Seale Hancock and Mabel Hancock of Detroit,... View Obituary & Service Information