1. De Turf Sports Complex 4000 Bay Rd, Frederica, DE 19946 Coordinate: 38.99378,-75.44667 Phone: (302) 330-8873