L D Roach has officially reached sixty-six years, with their birth having occurred on Oct 22, 1958. The subject in question's domicile is situated at 7815 Friars Ct Ln, Spring, TX 77379. Luther Roach has a history of residing at 6 locations. This individual has occupied residences at: 7815 Friars Ct Ln, Spring, TX 77379, 7815 Friars Ct Ln, Spring, TX 77379, and 19702 Burle Oaks Ct, Humble. Po Box 2776, Spring, TX 77383-2776 was where all of the person in question's packages ultimately arrived. 1997 was the final year of service for this Post Office Box. Some data suggests that Luther Roach and Catherine Esther Roach (age 67 years) are married. Luther D Roach is the primary contact for the email address [email protected]. Luther D Roach, the person, Catherine Esther Roach (in 2015), and Catherine Esther Roach (in 2005) shared an address at 7815 Friars Ct Ln, Spring, TX 77379, USA. People with the first name the subject in question appear in demographic data for Texas, Georgia, South Carolina, Florida. Public records indicate that Ms. Roach and Thomas H Roach are also residing at 7815 Friars Court Lane Spring