Her birth year was listed as 1953. Phone number listed for Ella is (919) 493-1134. Ella currently resides at 2146 Charles St #50, Durham, Nc 27707. This person has lived also in Conroe, Oxon Hill, Fort Washington and 4 other cities. The possible relatives of Ella are Denise Ventress Duncan, Willburn Duncan, Robert Lewis Duncan and 6 other people. The current age of Ella is 71.