What is the latitude and longitude of Townsend - Delaware?

These are the geographical coordinates of:

Latitude: 39.394688

Longitude: -75.695496

Driving distances from Townsend, Delaware

Select a town in order to calculate the driving distance Townsend, Delaware.