She has stayed in Houston before moving to Pearland. Zella has listed phone number: (713) 733-9382. The possible relatives of Zella are Aster D Duckworth, Brenda Donna Duckworth, Ronnie S Duckworth and 6 other people. The birth year was listed as 1962. 1905 Plum Falls Ln, Pearland, Tx 77581 is where Zella lives. The current age of Zella is 63.