Estella turned 76 years old. She has stayed in Montgomery before moving to Montgomery. Estella now resides at 433 Union Cir, Montgomery, Al 36104. Records link phone number (334) 263-5342 with Estella’s details. Estella's birth year is 1948.