Arrival: 10/8/17
Species: Loggerhead (post hatchling)
Location: Key Largo
Reason: Floating in debris in a canal.
BIO: Found floating in debris in a canal/marina adjacent to Buzzard’s Roost Grill and Pub.
UPDATED: 11/6/17 Released!!!!