Townsend, Delaware

{{Infobox City }}Townsend is a town in New Castle County, Delaware, United States. The population was 2,049 at the 2010 census. It was founded in 1885 as a railroad stop selling produce to long haul rail traffic.
 * name = Townsend, Delaware
 * image = Townsend DE.JPG
 * state = Delaware
 * county/state = New Castle
 * country   = United States
 * population = 2,049
 * website   = offical site

Wrestlers

 * Big Country