The center of population of Delaware is located in New Castle County, in the town of Townsend.
The center of population of Delaware is located in New Castle County, in the town of Townsend.
The center of population of Delaware is located in Townsend.
0.149 seconds.