Leelysses Townsend was born in 1976, age 47. Leelysses Townsend's address is 639 Jefferson Avenue , Venice, IL 62090. Possible relatives include Betty Townsend, Cynthia Townsend and 9 others. Leelysses's latest phone number is (618) 451-2085. The latest email address for Leelysses Townsend is tpi****@aol.com.
Phone Numbers: (618) 451-2085
Address History: 639 Jefferson Avenue, Venice, IL 62090;
1235 Robin Street Apt D, Venice, IL 62090;
Saint Louis, MO 63120
Emails: tpi****@aol.com
Results 1 - 1 of 1