Len has reached 73 years of age. 4711 Legend Hts #15, San Antonio, Tx 78253 is where Len lives. The number currently linked to Len is (210) 679-5259. Len's birth year is 1951. Ernestine Lashurn Boyd, Macio Dominick Boyd, Sarah Louise Campbell and one other person are people possibly related to Len. In addition to San Antonio, Len also lived in Pemberton, Colorado Springs, Fort Dix and 2 other cities.