The subject in question's biographical records state they were born on Nov 30, 1959 and are now 65 years old. Leroy, the person is on file as residing at 664 W Oakland St, Chandler, AZ 85225, USA. Leroy Rodriguez, the individual has had seven prior residences over the years. This individual was formerly located at: 2148 E Catclaw St, Gilbert, AZ 85296, 1570 W Maggio Way #WA1072, Chandler, and 1570 W Maggio Way #1072, Chandler, AZ 85224. The data seems to indicate that Mr. Rodriguez and Esperanza H Rodriguez (age: 85) are married. You can reach Leroy Rodriguez by email at the address [email protected]. Public archives confirm an association between the person in question and Alexandra H Rodriguez (62 years). Records show that Leroy Rodriguez, the person, Alfred H Rodriguez (in 2002), and Esperanza H Rodriguez (in 2002) cohabited at 1570 W Maggio Way, Chandler, AZ 85224. The name Leroy is not unique among people living in New Mexico, Missouri, Texas, California. The address is shared by multiple individuals, including Norman Adelman, Mr. Hassel, Alexandra H Rodriguez