
Monday, July 19 will be a day for St Louis and its shelter animals to celebrate. After years of work and planning, Stray Rescue is opening its Animal Companion Center, located at 2320 Pine – and immediately welcoming 20 of the city’s sickest and most neglected dogs into the new facility. A new day, new hope and a new vision!


