Elinor was born 86 years ago. Elinor owns the phone number (617) 969-3928. We have found 4 possible relatives of Elinor: Richard Warren Yeo, Matthew S Yeo, Peter M Yeo and one other person. Elinor has previously lived in Boston, Auburndale and Milwaukee. Elinor's birth year is 1937. Elinor’s residency is at 133 Day St, Auburndale, Ma 02466.