Estella's birth year is 1959. The age of Estella is 65. 2213 Shed Rd, Bossier City, La 71111 is where Estella resides. Public records show Bossier City, Haughton and Shreveport as cities Estella also stayed in. Records link Estella with Norris Leroy Ross, Dannetta Denice Ward, Beverly Joyce Matthews and 5 other people. Estella has listed phone number: (318) 549-9861.