Please note, if your pet has been taken in by a local animal control facility for your municipality, they will typically hold the animal for 5 days, and then transfer to the St Louis County Shelter in Olivette.
Animal Protective Association of Missouri (APA)
Location: 1705 South Hanley Road, St. Louis MO 63144
Contact: (314) 645-4610
Location: 9225 Whitecliff Park Lane, St Louis MO 63126
Contact: (314) 833-8066
also known as Center for Animal Rescue and Enrichment of St Louis
Location: 2700 Walnut Place, St. Louis MO 63103
Contact: (314) 818-2000
Humane Society of Missouri, Macklind (STL)
Location: 1201 Macklind Avenue, St Louis MO 63110
Contact: (314) 951-1562
Humane Society of Missouri, Maryland Heights
Location: 11660 Administration Dr., St. Louis MO 63146
Contact: (314) 951-1588
St Louis County Pet Adoption Center
Location: 10521 Baur Blvd, Olivette MO 63132
Contact: (314) 615-0650