The birth year was listed as 1947. Records link phone number (216) 481-4384 with Estella’s details. The possible relatives of Estella are Julia D Coldrenwalker, Lt T Walker, Shelia Galeshannon Walker and 6 other people. She has stayed in Euclid, Cleveland and Baltimore before moving to Cleveland. 803 88Th St #A, Cleveland, Oh 44108 is where Estella lives. The current age of Estella is 77.