Location:200 Whitechapel Dr, Newark, DE 19713, USA