The Turtle Hospital. Rescue, Rehab, Release.

2018 Loggerhead Hatchlings

 

Arrival:  July/August

Species: Loggerheads

Location: Florida Keys

Reasons: Found in nest during surveys, disorientation, predator attacks.

 


 

 

 

 

 

 

 

 


UPDATED: 9/21/18 The last of the hatchlings were released today!