Dedication and Everlasting Love to Animals

Charity Tax ID #: 953759277OP Code #: 1842

D.E.L.T.A. Rescue is the Largest Care-for-Life Animal Sanctuary. Caring for up to 1500 animals at the 120-acre Sanctuary.