Animal Refuge Foundation

Sherman, TX - 75092

(903) 564-7056




Animal Refuge Foundation is a no-kill "care for life" canine sanctuary which provides refuge and care for unwanted abused

Leave a Reply