Leonids Klescenkovs's address is 2402 65th Street Apartment E17, Brooklyn, NY 11204. Leonids's latest phone number is (718) 496-4494. Previous phone numbers include (718) 703-8619.
Address History: 2402 65th Street Apartment E17, Brooklyn, NY 11204;
150 Court Street A, Newark, NJ 07103;
Bronx, NY 10469
Results 1 - 1 of 1