Leora Horowitz was born in 1988, age 35. Leora Horowitz's address is 19636 Mclaughlin Avenue , Hollis, NY 11423. Possible relatives include Etan Horowitz, Martha Horowitz and 3 others. Public records show Leora has also lived in Hollis, NY. Leora's latest phone number is (718) 776-0866. Previous phone numbers include (917) 375-5757. The latest email address for Leora Horowitz is frn****@aol.com.
Address History: 19636 Mclaughlin Avenue, Hollis, NY 11423;
196 Mclaughlin Avenue -36, Hollis, NY 11423
Emails: frn****@aol.com,
orz****@aol.com
Results 1 - 1 of 1