Len’s residency is at 6124 Quail Run, Kaufman, Tx 75142. Len has listed phone number: (972) 932-7104. The birth year was listed as 1974. Public records show Amarillo, Quanah, Euless and 4 other cities as cities Len also stayed in. The possible relatives of Len are Joe Wayne Dennis, Lon William Winter, Lisa Renee Winter and 6 other people. The current age of Len is 50.