1. ServiceMaster Clean 116 Cann Rd, Newark, DE 19702 Coordinate: 39.59787,-75.75307 Phone: (302) 836-5678