1. DE Performing Arts and Sports Facility 4905 Mermaid Blvd, Wilmington, DE 19808 Coordinate: 39.7379,-75.70333 Phone: (302) 438-6661