Len has reached 84 years of age. Len's birth date was listed as 1939. Records link phone number (918) 243-5241 with Len’s details. Len’s residency is at 189 Lakeshore Dr, Cleveland, Ok 74020....