1. Pest Detector Inc 560 Hanging Moss Rd, Davenport, FL 33837 Coordinate: 28.24226,-81.59496 Phone: (407) 657-1210