
Arrival: 7/17/17
Species: Loggerhead
Weight: 76 lbs
Location: Islamorada
Reason: Floating, lethargic and week.
UPDATED: 8/15/17 Showing some signs of improvement.

UPDATED: 10/3/17 Finally eating on my own. Sowing signs of feeling better!

UPDATED: 11/18/17 Released!!!!!