881 Glendale Avenue, Sparks, NV 89431, USA
881 Glendale Ave
Sparks
Nevada
89431
United States
RTRS is a very small animal rescue that takes animals from kill shelters, mills and hoarding situations. We do it because its been my passion my whole life to protect animals. Theres a need so I do it;)