Leroy N Tafoya's timeline started on Jun 18, 1966, leading to their present age of fifty-nine years. This individual's location of residence is 2741 52nd Street Northeast Rio Rancho. Mr Leroy S Tafoya's residential history includes four previous addresses. Records confirm that this person has lived at: 1633 Price St, Henderson, NV 89011, 740 Lisbon Ave SE, Rio Rancho, and 712 Elko Ave, Grants. Leroy Tafoya, the individual has two PO boxes in their possession, a few examples being: Po Box 91541, Albuquerque, NM 87199-1541, Po Box 93723, Albuquerque, NM 87199-3723. The data appears to show that Leroy, the person and Leroy N Tafoya (age fifty-six years old) are married. The aforementioned person can utilize three different email addresses. There is a possibility that the aforementioned person, Leroy N Tafoya (fifty-six years), Helen E Tafoya from Grants are connected. Along with Leroy Tafoya, the person, Mariano G Teh (in 2007) and Christine M Edwards (between 2004 and 2005) shared a residence at 1633 Price St, Henderson, NV 89011, USA. The given name Leroy Tafoya is well represented in New Mexico. The address is home to several dwellers, including Erin Tafoya, Jesse Tafoya, Michelle Tafoya