The Turtle Hospital. Rescue, Rehab, Release.

Mr. T

Arrival: 2/9/19

Species: Loggerhead

Weight: 191 Lbs

Location: Tavernier

Reason: Fishing Hook in Mouth