Larry Dean Clemons was born December 3, 1957, at Harlan, Iowa, the son of Vincent and Alice Clemons. He passed away Tuesday, December 5, 2017, at his home at rural Manilla, Iowa, at the age of sixty. Larry was confirmed at St. Paul Lutheran... View Obituary & Service Information