The age of Estella is 76. Estella's birth year is 1948. Estella has previously lived in Fairburn, Fayetteville and New Orleans. There are 4 companies connected with Estella: Sisters Of The Dove, Inc, Sisters Of The Dove, Inc, Sisters Of The Dove, Inc and Ol Investments, Inc. 6020 Winchester Park, New Orleans, La 70128 is where Estella resides. Estella's possible relatives are Wellington Otis Lain, Otis J Lain, Shantel I Lain and 4 other people.