University of Delaware
- 26 North College Avenue
- Newark, DE 19716
The University of Delaware is a private-public research university located in Newark, Delaware. UD is the largest university in Delaware. The main campus is in Newark, with satellite campuses in Dover, Wilmington, Lewes, and Georgetown.
- Number of Playing Surfaces: See individual Facility information