Kellyl Townsend was born in 1981, age 43. Kellyl Townsend's address is 587 Branch Court , Independence, KY 41051. Possible relatives include Donna Carroll, Vanessa Emerson and 13 others. Public records show Kellyl has also lived in Mesa, AZ and Tempe, AZ. Kellyl's latest phone number is (480) 615-1040. Previous phone numbers include (859) 391-7934 and (859) 391-9836.
Address History: 587 Branch Court, Independence, KY 41051;
1730 W Emelita Avenue, Mesa, AZ 85202;
Tempe, AZ 85283;
Covington, KY 41014;
Florence, KY 41042
Results 1 - 1 of 1