Public records show Randolph as a city Eleanor also stayed in. 179 Russ St, Randolph, Ma 02368 is where Eleanor resides. The number currently linked to Eleanor is (781) 963-8030. 1924 is the birth year of Eleanor. Eleanor was born 99 years ago.