Arrival: 2/9/15
Species: Loggerhead
Weight: 170 lbs.
Location: Tavernier
Reason: Impaction, floating, skinny
UPDATE
Unfortunately Pedro passed away 3/28/15.