In addition to Norwood, Eleanor also lived in Walpole. Eleanor was born 98 years ago. Eleanor currently resides at 26 Ash Rd, Norwood, Ma 02062. Eleanor's birth year is 1926. Phone number listed for Eleanor is (781) 762-1370.