The Turtle Hospital. Rescue, Rehab, Release.

Buzz

 

 

 

 

 

 

 

 

 

 

 

Arrival: 10/8/17

Species: Loggerhead (post hatchling)

Location: Key Largo

Reason: Floating in debris in a canal.


BIO: Found floating in debris in a canal/marina adjacent to Buzzard’s Roost Grill and Pub.


 

 

 

 

 

 

 

 

 

 



 

UPDATED: 11/6/17 Released!!!!