University of Delaware STAR Tower Address 100 Discovery Blv Newark DE 19713 United States Upcoming Events No events in this location