Phone number listed for Townsend is (703) 573-8309. 1949 is the birth year of Townsend. The possible relatives of Townsend are Ezra J Carter, Andrea M Carter, Latashia Carter and 4 other people. He has stayed in Falls Church and Alexandria before moving to Falls Church. The age of Townsend is 75. The residency of Townsend is at 7324 Arlington Blvd, Falls Church, Va 22042.