3100 Terwood Rd #C27, Willow Grove, Pa 19090 is where Eleanor lives. Phone number listed for Eleanor is (215) 657-6947. Eleanor's birth date was listed as 1940. Eleanor was born 84 years ago. Eleanor has previously lived in Ocean City, Abington, Roslyn and 3 other cities.