Leonne Townsand was born in 1970, age 53. Possible relatives include Lijuana Anderson, Levease Ramos and 6 others. Leonne's latest phone number is (314) 279-6205. Previous phone numbers include (404) 724-9859 and (828) 429-6918. The latest email address for Leonne Townsand is leo****@juno.com.
Also goes by: Leonne F Smith,
Leonne F Townsend
Address History: 453 Boulevard Ne Apt 102, Atlanta, GA 30308
Emails: leo****@juno.com,
leo****@aol.com
Results 1 - 1 of 1