Itel Landau was born in 1928, age 96. Itel Landau's address is 13602 71st Road , Flushing, NY 11367. Possible relatives include Leah Gulkowitz, Chayi Landau and 7 others. Public records show Itel has also lived in Brooklyn, NY. Itel's latest phone number is (718) 268-3688.
Phone Numbers: (718) 268-3688
Results 1 - 1 of 1