Dumfounding Bay STATE: FloridaBody of Water: ICW St. Lucie and SouthLatitude: 25.94378Longitude: -80.12598 Location: ICW St. Lucie and South