The birth year was listed as 1971. Cities Ellen has lived in before are Lincoln and Talladega. Ellen has reached 53 years of age. Ellen currently resides at 601 Leahy Cir #A, Talladega, Al 35160. Records link phone number (256) 362-5537 with Ellen’s details.