Luba Landau was born in 1922, age 102. Luba Landau's address is 2541 N Nob Hill Road Apt 402, Sunrise, FL 33322. Possible relatives include Gabriel Landau. Public records show Luba has also lived in Hallandale Beach, FL. Luba's latest phone number is (954) 746-4395.
Related to: Gabriel Landau
Phone Numbers: (954) 746-4395
Results 1 - 1 of 1