Len's birth date was listed as 1972. Len currently resides at 370 76Th St, New York, Ny 10021. Amiram S Cohen, Mark A Cohen, Judy H Klein and 6 other people are people possibly related to Len. Len has previously lived in Forest Hills, Morganville, Freehold and 2 other cities. This year Len celebrated his 52 birthday. Len owns the phone number (718) 261-4861.