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.
5933 South 1st Street, Abilene, TX 79605, USA
5933 South 1st Street Abilene TX 79605