1. Ladybug Pest Management Inc 15307 Britt Ln, Delmar, DE 19940 Coordinate: 38.47186,-75.48485 Phone: (302) 846-2295
2. Orkin Pest & Termite Control 123 E State St, Delmar, DE 19940 Coordinate: 38.45609,-75.57584 Phone: (877) 200-7113