This person's birth year is 1968. Public records show Downingtown, Drexel Hill, Wilmington and 2 other cities as cities Eleanor also stayed in. Possible relatives of Eleanor are: Blake D Wilcox, Eleanor E Scott, Gerald L Scott and 5 other people. Records link phone number (610) 738-8373 with Eleanor’s details. The current age of Eleanor is 57. Eleanor is a resident of 136 Coopers Dr, Newark, De 19702.