1 Personal Profile for Kellen Townsend Found.

Results 1 - 1 of 1

✔ Address(5)   ✔ Phone(2). Kellen Townsend found in Missouri and Illinois. Find Kellen Townsend's home address, phone numbers, background check, social media profiles, email addresses, age, birthday, white pages and public records.

View Records

Kellen Townsend was born in 1944, age 80. Kellen Townsend's address is 1313 W Leland Avenue Apt 2, Chicago, IL 60640. Possible relatives include Dana Townsend, Debra Townsend and 2 others. Public records show Kellen has also lived in Chicago, IL and Kansas City, MO. Kellen's latest phone number is (314) 282-0130. Previous phone numbers include (314) 721-5102.

Address History: 1313 W Leland Avenue Apt 2, Chicago, IL 60640; 4716 N Racine Avenue Apt 3e, Chicago, IL 60640; Kansas City, MO 64110; Saint Louis, MO 63112

Results 1 - 1 of 1

Filter by State