Frannie Townsend's address is 1606 N 63rd Terrace , Kansas City, KS 66102.
Address History: 1606 N 63rd Terrace, Kansas City, KS 66102
Frannie Townsend's current address is 1411 N 32nd Street , Kansas City, KS 66102.
Related to: Annie Townsend
Address History: 1411 N 32nd Street, Kansas City, KS 66102
Results 1 - 2 of 2