
DeltaRescue
Description
At 45-years old DELTA Rescue is the largest care for life sanctuary in the world. All our dogs, cats, horses are rescued from abandonment in the wilderness and they will spend the rest of their loves loved and cared for at our 115-acres mountain top refuge. We have our on site hospital an two veterinarians to care for our up to 1,500 animals.
Additional Details
Joined Jan 7, 2025
689 views
87 videos