1961 is the birth year of Townsend. Townsend was born 63 years ago. Townsend’s current address is 20965 Dupont Hwy, Greenwood, De 19950. This person has lived also in Farmington, Greenwood and Harrington. The number currently linked to Townsend is (302) 398-3628.