Public records show Stoughton, Brockton, Framingham and 2 other cities as cities Eleanor also stayed in. 2355 Willow Drop Way, Oviedo, Fl 32766 is where Eleanor lives. Phone number listed for Eleanor is (508) 580-6231. This person's birth year is 1925. This year Eleanor celebrated her 98 birthday.