2112 Howell St #1, Covington, Ky 41014 is where Ellen resides. Ellen's birth year is 1935. Ellen has previously lived in Ludlow and Mesa. Ellen has reached 89 years of age. Ellen owns the phone number (859) 261-0527.