This year Estella celebrated her 93 birthday. 46 Eastwood Ln, Valley Stream, Ny 11581 is where Estella resides. This person's birth year is 1931. Manhasset is a city Estella has lived in. Estella has listed phone number: (516) 791-9898. Lori R Cohen, Irving I Cohen, Neptune Cohen and 2 other people are people possibly related to Estella.