Philly is a juvenile, green sea turtle who was found stranded in a ditch near the Steinhatchee River in Dixie county on Nov. 30. This area experienced extreme flooding during Hurricane Helene, and now that the waters have receded, many marine animals are now trapped in this area. Philly is in good body condition and has a minor case of fibropapilloma. We are hopeful for a quick turnaround!