This person's birth year is 1948. Public records show Lake Placid, Hialeah, Hollis and one other city as cities Estella also stayed in. 9630 152Nd Ave #37, Miami, Fl 33196 is where Estella resides. Estella was born 76 years ago. Estella owns the phone number (305) 386-5136. Records link Estella with Maria E Bustos, Olga L Bustos, William A Bustos and 6 other people.