We have found 8 possible relatives of Ella: Arthur Dan Tubbs, James Jay Neel, Milton Emmette Tubbs and 5 other people. The number currently linked to Ella is (512) 517-5300. Ella’s current address is 2817 Murphy St, Fort Worth, Tx 76111. The birth year was listed as 1924. Ella was born 99 years ago. Ella has previously lived in Fort Worth.