NEVER PUSH OR ATTEMPT TO ASSIST STRANDED ANIMALS BACK TO THE WATER! More harm can be done and it is illegal without proper permits. 

2013: Nest #43

Nest #43 was found on 7-13-2013 a Loggerhead


Nest #43 has hatched and been evaluated and off the beach
1 escaped the nest
106 alive and released
10 no obvious
1 dead embryo
118 total eggs
91% success