Upper Matecumbe – Islamor. STATE: FloridaBody of Water: ICW InsideLatitude: 24.9248Longitude: -80.63558 Location: ICW Inside