He has stayed in Clark Fork, Ashton, Idaho Falls and one other city before moving to Milton. The residency of Len is at 7524 Holmes St, Milton, Fl 32583. The age of Len is 94. The number currently linked to Len is (850) 983-7675. 1929 is his birth date. We have found 7 possible relatives of Len: Dana Lee Hendrickson, Mertie B Stephens, Valley Raine Stephens and 4 other people.