Elen Lactouche was born in 1950, age 74. Elen Lactouche's address is 2312 E Illinois Street , Evansville, IN 47711. Possible relatives include Dawn Baumholser, Owen Baumholser and 18 others. Elen's latest phone number is (812) 303-2058. Previous phone numbers include (812) 401-1508 and (812) 550-1335.
Address History: 2312 E Illinois Street, Evansville, IN 47711;
12946 Browning Road, Evansville, IN 47725;
Greenville, SC 29607
Results 1 - 1 of 1