St Louis County

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

Bridgeton Animal Control

Location: 4015 Fee Fee, Bridgeton MO  63044

Contact: (314) 739-7557


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

Stray Rescue of St Louis

Location: 2320 Pine Street, St Louis MO 63103

Contact: (314) 771-6121