Locations:
19716 Newark 19716 , DE
United States
39° 39' 9.0756" N, 75° 46' 11.8704" W
Delaware US
Gmap Computed: 39.652521 -75.769964