Eleanor Nola was born in 1926, age 98. Eleanor Nola's address is 138 Livermore Avenue , Staten Island, NY 10314. Possible relatives include Barbara Donnelly, Charles Nola and 1 others. Public records show Eleanor has also lived in Staten Island, NY. Eleanor's latest phone number is (718) 727-0062.
Phone Numbers: (718) 727-0062
Results 1 - 1 of 1