The birth year was listed as 1939. Leroy’s residency is at 1108 Warm Sands Dr, Albuquerque, Nm 87123. Public records show El Paso and Centennial as cities Leroy also stayed in. Leroy has reached the age of 84 years. Records link phone number (505) 293-5168 with Leroy’s details. The possible relatives of Leroy are Marcia W Pickens, Marti L Pickens, Maribeth M Pickens and 2 other people.