Arrival: 3/8/15
Species: Loggerhead
Weight: 117 lbs
Location: Key Largo
Reason: Impaction
UPDATED: 5/2/15 RELEASED 5/2/15