Leroy Touchet was born in 1937, age 86. Leroy Touchet's address is 202 E Pine Street , Lafayette, LA 70501. Possible relatives include Rebecca Courville, Lillian Ewing and 4 others. Public records show Leroy has also lived in Lafayette, LA.
Leroy Touchet's current address is 108 Freedom Road , Scott, LA 70583. Leroy's age is 74 years old (1950). Leroy has also lived in Lafayette, LA.
Results 1 - 2 of 2