Leslie Thomas was born in 1969, age 54. Leslie Thomas's address is 926 Abe Lincoln Street , Opelousas, LA 70570. Possible relatives include Gloria Lazard, Gloria Payne and 15 others. Public records show Leslie has also lived in Opelousas, LA. Leslie's latest phone number is (337) 331-0608. Previous phone numbers include (337) 678-0260 and (337) 945-6262.
Results 1 - 1 of 1