Her birth year was listed as 1971. Records link Ella with Smith Edwin Clinton, Smi E Wallender, Eric L Smith and 6 other people. She has stayed in Odessa, Midland and San Angelo before moving to Odessa. Ella is a resident of 3868 Po Box, Odessa, Tx 79760. The number currently linked to Ella is (432) 580-8422. Ella was born 54 years ago.