Eleanor, the individual celebrates 47 years of life, their birth date being August 24th, 1977. Eleanor H Hanlon, the person is on file as residing at 8008 Norby Rd, Embarrass, MN 55732, USA. This person has had eight prior residences over the years. The following residences have been associated with this individual: 7635 Guadalupe St #403, Austin, TX 78752, 342 Dean St, Brooklyn, NY 11217, and 726 E Camp St, Ely, MN 55731. Some information seems to suggest that the individual in question and Ryan T Quick (age: forty-seven years) are married. The subject's contact list includes 4 email addresses. The association between Eleanor, the person and Ryan T Quick (47 years) has been recorded in multiple sources. The aforementioned individual and Ryan T Quick (in 2001) were cohabitants at 6223 Lavaque Rd, Duluth, MN 55803, USA. The aforementioned subject is a shared first name among residents of Texas, West Virginia, Maryland, Delaware. Public records suggest to us that Ryan Quick, Marty Stage are also staying at this location