Ellen’s residency is at 26668 Bethel Concord Rd, Seaford, De 19973. Lanoka Harbor and Lavallette are cities Ellen has lived in. Ellen has listed (302) 628-7994 as her phone number. We have found 5 possible relatives of Ellen: Jean L Farruggia, Salvatore A Farruggia, John S Farruggia and 2 other people. The current age of Ellen is 74. Her birth year was listed as 1950.