Terence "Terry" Powers Leahy
January 23, 1940 - November 21, 2012
Terry Leahy, Captain US Navy (retired), 72, of Beloit, Wisconsin, died peacefully at Beloit Memorial Hospital on Wednesday, November 21st 2012. He successfully battled multiple myeloma for nine years and was still in remission when he experienced... View Obituary & Service Information