Mary Elle's life journey commenced on 20-12-52 and has now spanned 72 years. Robert Neil Sanford is officially associated with 1143 Wall St, Placerville, CA 95667, USA. Ellen, the person has been linked to 10 previous places of residence. The places that this person once called home include: 1346 Village Ln, Placerville, 1143 Marshall Way, Placerville, and 1143 Marshall Way, Placerville, CA 95667. Steve G Rochford (73-years old) is the likely spouse of Ellen M Mechung. The subject in question's email portfolio includes 10 different addresses. Reports from various sources indicate that the aforementioned individual and Lisa J Chauffe have been linked. At some point, the aforementioned subject and Steve G Rochford (in 2002) lived together at 1143 Marshall Way, Placerville, CA 95667, USA. Individuals with the same name, the aforementioned individual, reside in Ohio, Pennsylvania. There is another individual who is also a resident at the same address — Steve Rochford. Steve G Rochford is a 73-year-old adult