Arrival: 12/18/16
Species: Loggerhead
Weight: 84 lbs
Location: Islamorada
Reason: Floating unable to dive. Impaction.
UPDATED: 2/4/17 Released from Sombrero Beach in Marathon, FL.