Estella has listed phone number: (901) 725-5388. 1943 is her birth date. We have found 9 possible relatives of Estella: John L Crutcher, Willie Christresidenc Walls, Dannette Walls and 6 other people. Memphis is a city Estella has lived in. Estella turned 81 years old. The residency of Estella is at 1165 Orleans St, Memphis, Tn 38106.