The Turtle Hospital. Rescue, Rehab, Release.

Jean

Jean

Arrival: 12/30/16

Species: Loggerhead

Weight: 151 lbs

Location: Duck Key

Reason: Floating unable to dive, impaction.


UPDATED: RELEASED!!!! 3/17/17