Teresa Leonard was born in 1965, age 58. Teresa Leonard's address is 306 Manchester Avenue , Nashville, TN 37206. Possible relatives include Tia Ayers, Jean Binkley and 10 others. Teresa's latest phone number is (615) 226-4676. Previous phone numbers include (615) 253-3037 and (615) 253-5330.
Address History: 306 Manchester Avenue, Nashville, TN 37206;
406 Gates Road, Goodlettsville, TN 37072;
Madison, TN 37115
Results 1 - 1 of 1