Ellen has reached 68 years of age. Ellen's birth date was listed as 1956. 2300 Rosewood Ln, Edmond, Ok 73013 is where Ellen lives. People possibly related to Ellen are Donald Deanteenagers Paynter, Nicholas Sean Paynter, Christopher Dean Paynter and one other person. The phone number (918) 299-1253 is Ellen’s. She has stayed in Tulsa and Edmond before moving to Edmond.