Arrival: 3/31/17
Species: Loggerhead
Weight: 129 lbs
Location: Key Largo
Reason: Floating unable to dive
UPDATED: 5/31/17 Gas and impaction is gone, almost ready to go back to the ocean.
UPDATED: 6/26/17 Released!!!!