Leroy Anderson, 54, of 518 Lakeview Ave., died Sunday (Sept. 16, 2007) in WCA Hospital. He was born July 20, 1953 in Tifton, Ga., the son of Jimmy Anderson and Martha Sheets Anderson Cochran. A U.S. Marine Corps veteran of the Vietnam... View Obituary & Service Information