Lillie Horowitz was born in 1903, age 120. Lillie Horowitz's address is 5440 N Braeswood Boulevard Apt 997, Houston, TX 77096. Possible relatives include Barbara Horowitz. Lillie's latest phone number is (713) 729-7699.
Related to: Barbara Horowitz
Phone Numbers: (713) 729-7699
Address History: 5440 N Braeswood Boulevard Apt 997, Houston, TX 77096
Lillie's age is 111 years old (1913).
Address History: 3320 Avenue H, Brooklyn, NY 11210
Results 1 - 2 of 2