Leon Leibowitz was born in 1933, age 91. Leon Leibowitz's address is 7832 Truxton Avenue , Los Angeles, CA 90045. Possible relatives include Eden Leibowitz, Henri Leibowitz and 4 others. Public records show Leon has also lived in El Segundo, CA and Hermosa Beach, CA. Leon's latest phone number is (310) 645-8479.
Phone Numbers: (310) 645-8479
Address History: 7832 Truxton Avenue, Los Angeles, CA 90045;
650 W Sycamore Avenue, El Segundo, CA 90245;
Hermosa Beach, CA 90254;
Long Beach, CA 90815
Results 1 - 1 of 1