What is the latitude and longitude of Odessa - Delaware?

These are the geographical coordinates of:

Latitude: 39.456459

Longitude: -75.660629

Driving distances from Odessa, Delaware

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