D.E.L.T.A. Rescue (Dedication and Everlasting Love to Animals)
D.E.L.T.A. Rescue (Dedication and Everlasting Love to Animals)
Glendale CA | IRS ruling year: 1985 | EIN: 95-3759277
Dedication and Everlasting Love to Animals (D.E.L.T.A.) reaches over three million people a year to educate them with regard to the plight of animals, and to encoura ... (More)