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

Nest # 62

a loggerhead found by Eden and Dean in the Stallworth Area
a loggerhead found by Eden and Dean in the Stallworth Area

Nest #62 has hatched and been evaluated

66 escaped from nest
2 alive and released
31 had no obvious development
99 total eggs
69% nest survival