Lemon Bay STATE: FloridaBody of Water: Caloosahatchee NorthLatitude: 26.94967Longitude: -82.35867 Location: Caloosahatchee North