Cities Ellen has lived in before are South Euclid and Machias. The phone number (716) 353-8703 is Ellen’s. Derek S Lewis, Richard Roger Lewis, Randal S Lewis and 4 other people are people possibly related to Ellen. Ellen now resides at 9740 Marble Rd, Machias, Ny 14101. Ellen's birth year is 1956. Ellen was born 68 years ago.