Arrival: 8/21/15
Species: Loggerhead
Weight: 69 lbs
Location: Big Pine Key
Reason: Boat Strike, missing front and back right flippers.
UPDATED: 8/22/15 Deceased