As of today, Ellen M Rhodes, the individual is eighty-six years old, having been born on September 22, 1938. Rhodes, the person's permanent address is 222 Briarwood Drive Effort. Ellen Rhodes has had official records of residence at 7 locations. The individual's residential history includes the following locations: 1035 Lakeside Dr, Effort, PA 18330, 118 Briarwood Dr, Effort, and 129 Myrtle Rd, Effort, PA 18330. E J Rhodes's email portfolio includes 7 different addresses. Publicly accessible data strongly supports a link between Ellen M Rhodes, the individual and Marion E Rhodes (sixty-five years). At some point, Ellen Rhodes and Marion E Rhodes (in 2013) lived together at 129 Myrtle Rd, Effort, PA 18330, USA. The name Marion E Rhodes is associated with numerous addresses in New Jersey, New York, Connecticut, New Hampshire