Stray Rescue was founded in 1998 to seek out and take in those animals no other organization will help or would euthanize because they are too expensive to heal. Their vision is to end needless suffering, negligence, and abuse and serve the City of St. Louis and surrounding areas with the largest inner-city animal sanctuary in the country. Their volunteers, staff and over 400 foster families give animals the second chance they deserve.