Darryl Vincent Williams, Carla W Williams, Thelma E Williams and 4 other people are people possibly related to Elinor. The number currently linked to Elinor is (901) 354-0750. A city Elinor has lived in before is Memphis. Elinor's birth year is 1964. Elinor was born 61 years ago. Elinor is a resident of 2483 Redvers Ave, Memphis, Tn 38127.