1. St Petersburg Water Plant 16015 Race Track Rd, Odessa, FL 33556 Coordinate: 28.09645,-82.5956 Phone: (813) 920-5151