• 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