Power Plant Slough STATE: FloridaBody of Water: Okeechobee WaterwayLatitude: 26.70088Longitude: -81.78823 Location: Okeechobee Waterway