1. Delaware International Spdwy 37854 Sussex Hwy, Delmar, DE 19940 Coordinate: 38.46664,-75.55826 Phone: (302) 846-3968