Records link Lorraine with Jesse Leonard Leach, Jesse Leonard Leach, Jesse Leonard Leach and one other person. Lorraine's birth year is 1948. Lorraine has listed (918) 585-3473 as her phone number. Public records show Porterville, Palmdale and Madera as cities Lorraine also stayed in. This year Lorraine celebrated her 76 birthday. 9 32Nd West Ave #32, Tulsa, Ok 74127 is where Lorraine lives.