Arrival: 12/30/16
Species: Loggerhead
Weight: 151 lbs
Location: Duck Key
Reason: Floating unable to dive, impaction.
UPDATED: RELEASED!!!! 3/17/17