Mr. Leach, the individual has officially reached seventy-six years, with their birth having occurred on 07/31/49. Roger is an inhabitant of 143 North Park Drive Madera. This person has a record of having lived at 5 addresses. Public records indicate previous residences at: 16710 Avenue 17, Madera, 16886 Avenue 17, Madera, CA 93637, and 3362 Calaveras Ct, Merced. Some data suggests that Roger Leach and Dixie D Leach (seventy-four years old) are married. Roger D Leach has access to 5 email addresses. According to some information, Roger D Leach may be connected to Nick G Leach (forty-seven years), Dixie D Leach (74 years). Along with the individual in question, Dixie D Leach (in 2018) resided at 16710 Avenue 17, Madera, CA 93637, USA. A number of residents in California bear the name Leach, the person. Burton Binger and Dixie Leach are also living at this address