University of Delaware – Newark DE

134 East Main St
Newark, 
DE
19711-7327
Open Everyday 8am - 9pm