Felix
About Felix
Species:
Green sea turtle (Chelonia mydas) (CM23-19)
CM23-19 is a juvenile green found near the North Fort Pierce Causeway with FP. Scheduling a CT scan to check for internal tumors. Current treatment is antibiotics and supportive care until surgery.