Delaware Department of Natural Resources and Environmental Control
820 Silver Lake Blvd, Dover, DE 19904
39.1582, -75.5267
09/09/2025
DNREC headquarters in Dover, Delaware. The agency has been criticized for failing to act on documented contamination at IBRWF despite multiple violations and health impacts on residents.