Leonid Tenenbaum's address is 1890 South Ocean Drive Apartment 1007, Hallandale, FL 33009. Possible relatives include Stella Sholyansky, Anatoly Tenenbaum and 3 others. Public records show Leonid has also lived in Encino, CA and Los Angeles, CA. Leonid's latest phone number is (818) 694-8797. Previous phone numbers include (818) 783-1011 and (818) 783-7813.
Address History: 1890 South Ocean Drive Apartment 1007, Hallandale, FL 33009;
5055 Amestoy Avenue, Encino, CA 91316;
Los Angeles, CA 90004;
Panorama City, CA 91402;
Sherman Oaks, CA 91423
Results 1 - 1 of 1