Stray Rescue of St. Louis

Stray Rescue is a search and rescue animal welfare organization dedicated to saving the stray dogs that are living off the city streets in the metropolitan area. Stray Rescue is a no kill organization that medically rehabilitates every stray and adopts them into a loving home.
Stray Rescue of St. Louis Website
St. Louis, MO 63103
United States