The possible relatives of Ellen are Annette M Mixon, Richard D Mixon, Eloise W Nixon and 2 other people. 3883 Griffitt Bend Rd, Talladega, Al 35160 is where Ellen lives. Ellen was born in 1957. Other a city that she has stayed in is Birmingham. Phone number listed for Ellen is (256) 268-0433. Companies linked with Ellen are: Efm, Inc, A Close Corporation and Air Care, Inc, A Close Corporation. Ellen has reached 67 years of age.