Leo F. Turner
February 12, 2013
North Andover ? Leo F. Turner, 84, of North Andover, Massachusetts, passed away on February 12, 2013. Patricia Turner, his wife of 57 years, was by his side. Leo was born on August 22, 1928 in Lowell, Massachusetts, and was educated in the Lowell... View Obituary & Service Information