Todd Mendenhall, the person was introduced to the world on 1967-01-13 and has since reached fifty-nine years. Mendenhall, the person's house is situated at 5512 Melwood Ave, Decatur, IL 62521, USA. The person in question has spent time living at five different locations. Records identify these as prior residential addresses: 6737 W Mariposa St, Phoenix, AZ 85033, 144 N Dennis Ave, Decatur, IL 62522, and 144 S Dennis Ave, Decatur, IL 62522. Some information indicates that Mendenhall and Julie M Mendenhall (59-years old) are married. Todd Mendenhall can make use of 5 email addresses. There is a documented connection between Mendenhall, the individual and Julie M Mendenhall (fifty-nine years) in the public record. Todd Mendenhall, the individual, Daniel D Helphrey (between 2000 and 2003), and Julie M Mendenhall (between 1996 and 2001) shared a living space at 144 S Dennis Ave, Decatur, IL 62522, USA. People with the name Mendenhall can be found in Illinois, Ohio, Iowa. There is also someone else living at the same address — Ms. Mendenhall. Julie M Mendenhall is a 59-year-old adult