© 2025 The Turtle Hospital. Rescue, Rehab, Release.
Penny is a Loggerhead sea turtle who came to us on December 29, 2003 from John Pennacamp State Park in Key Largo. Penny came in[…]
This Loggerhead sea turtle was found floating in a canal in North Key Largo on January 1, 2004. Unable to dive, Cary had not eaten[…]