Eleanor is a resident of 57 Cedar St, North Tonawanda, Ny 14120. Records link phone number (716) 692-0572 with Eleanor’s details. Eleanor has reached the age of 97 years. This person's birth year is 1926. Eleanor has previously lived in N Tonawanda and Glendale.