Melinda Townsend was born in 1976, age 47. Melinda Townsend's address is 4706 Blenheim Road Apartment 101, Louisville, KY 40207. Public records show Melinda has also lived in Louisville, KY. Melinda's latest phone number is (502) 216-4679. The latest email address for Melinda Townsend is mel****@optonline.net.
Also goes by: Melinda Townsend
Phone Numbers: (502) 216-4679
Address History: 4706 Blenheim Road Apartment 101, Louisville, KY 40207;
6928 Ambridge Circle, Louisville, KY 40207
Emails: mel****@optonline.net,
pea****@yahoo.com
Results 1 - 1 of 1