Save a Life Pet Rescue
Rescues
Oviedo, FL 32762, USA
PO Box 623341
Oviedo
Florida
32762
United States
At Save a Life Pet Rescue, our mission is to save and enrich the lives of dogs and cats of all ages, breeds, sizes, and conditions that have suffered from neglect, cruelty, abandonment, or overpopulation in high-kill animal shelters.