1. Prestridge Bio Clean Up 1695 Oden Rd, Wauchula, FL 33873 Coordinate: 27.52553,-81.89706 Phone: (239) 245-0994