Cities Ellen has lived in before are Dubois and Post Falls. Ellen currently resides at 605 Bridge St, Blackfoot, Id 83221. Ellen's birth year is 1967. Ellen owns the phone number (208) 785-8994. The current age of Ellen is 57. Ellen's possible relatives are Preston Keith Tarpley, Keith Tarpley, Preston Tyler Tarpley and 4 other people.