1. Liberty Pest Management Odessa, FL 33556 Phone: (813) 961-2627
2. Able Pest Control 17221 Gunn Hwy, Odessa, FL 33556 Coordinate: 28.12134,-82.57761 Phone: (813) 855-4814