Pet Stop Rescue is a non-profit animal welfare organization, dedicated to placing unwanted pets into new loving homes. We have many people volunteering to save the lives of stray or abandoned pets, get them spayed or neutered, adopt them to a caring person or family, and educate the general public on the need for more humane treatment of animals in our society.
Simi Valley, CA 93094, USA
P.O. Box 940463 Simi Valley CA 93094-0463 United States