Elinor B Switzer, Paul Denis Balthrop, Nancy A Switzer and 4 other people are people possibly related to Elinor. Other a city that she has stayed in is Pensacola. Elinor owns the phone number (904) 455-5856. 1549 Spruce Ave, Tallahassee, Fl 32303 is where Elinor resides. Elinor's birth date was listed as 1955. The current age of Elinor is 69.