1964 is the birth year of Luther. Luther has reached the age of 60 years. Luther's possible relatives are Kelly Wayne Israel, Patricia L Israel, Jaehee Israel and 4 other people. Records link phone number (573) 336-2381 with Luther’s details. This person has lived also in Saint Robert, El Paso, Indianapolis and 3 other cities. Luther’s current address is 5637 Cedar Oaks Rd, Grandview, Tx 76050.