North Bay Island STATE: FloridaBody of Water: ICW St. Lucie and SouthLatitude: 25.84603Longitude: -80.16343 Location: ICW St. Lucie and South