Luis is a resident of 401 18Th St, Douglas, Az 85607. Records link phone number (928) 773-3458 with Luis’s details. We have found 9 possible relatives of Luis: Robert Lord, Victor Lord, Norberto J Lord and 6 other people. Luis's birth year is 1950. Luis was born 74 years ago. Tempe, Flagstaff and Douglas are cities Luis has lived in.