We have found 9 possible relatives of Estella: Lucio V Sanchez, Janice M Lancaster, Glenaster H Lancaster and 6 other people. Estella’s current address is 11605 River Run Cir, Henderson, Co 80640. Estella's birth date was listed as 1972. Cities Estella has lived in before are Commerce City, Denver, Arvada and one other city. Estella turned 52 years old. Estella has listed (303) 289-4603 as her phone number.