Power Plant Slough

STATE: Florida
Body of Water: Okeechobee Waterway
Latitude: 26.70088
Longitude: -81.78823

Location: Okeechobee Waterway