810 DEVON DRIVE, Newark, DE 19711