The Turtle Hospital. Rescue, Rehab, Release.

Pedro

 

Pedro (1)   P2080011- Pedro

Arrival: 2/9/15

Species: Loggerhead

Weight: 170 lbs.

Location: Tavernier

Reason: Impaction, floating, skinny

 

UPDATE

Unfortunately Pedro passed away 3/28/15.