1. Total Control Pest Management 4 Mill Park Ct, Newark, DE 19713 Coordinate: 39.68547,-75.70057 Phone: (800) 539-5063