1942 is his birth date. Len now resides at 12203 Soledad St, El Mirage, Az 85335. Mountain View, Portland, Sunnyvale and 2 other cities are cities Len has lived in. Phone number listed for Len is...