5933 South 1st Street, Abilene, TX 79605, USA
5933 South 1st Street
Abilene
Texas
79605
US
325-698-SPCA (7722)325-698-SPCA (7722)
Founded in 1998, Rescue the Animals, SPCA operates the largest private adoption center in all of West Texas. Our Adoption Center routinely houses over 100 cats and dogs. We are a 501 C 3 non-profit making all donations tax deductible, and all of our funding is from private donations.