- On the northbound lane of Route 13, near Townsend.
- At 4062 Dupont Parkway (that's Route 13) Townsend, DE 19734.
- Within about 45 minutes from anywhere in northern Delaware and nearby Maryland.
- About 10 miles south of the C&D Canal.
- About 4 miles south of Odessa.
Return to main page