Leon Nabel was born in 1910, age 113. Leon Nabel's address is 1801 Fairburn Avenue , Los Angeles, CA 90025. Public records show Leon has also lived in Los Angeles, CA. Leon's latest phone number is (310) 476-3153. Previous phone numbers include (310) 863-4891.
Results 1 - 1 of 1