This person has lived also in Elmira. 1935 is her birth date. 1728 Parker Rd, Elmira, Ny 14905 is where Eleanor resides. This year Eleanor celebrated her 89 birthday. The number currently linked to...