Turtle Rescue USA

Central Florida Wildlife Center, Inc. A non profit 501c3 charitable corporation located in sunny Florida.

1 comment

  • admin - Saturday 28 September 2019 10:27
    Green bean was attacked by a dog. His wounds were treated and he is recovering nicely.