Locations & Hours

Macklind Avenue Headquarters
in St. Louis City

1201 Macklind Avenue
St. Louis, MO 63110
Main Phone: 314.951.1562
Veterinary Clinic: 314.951.1534
[email protected]

Monday – Friday: 12 to 6 p.m.
Saturday: 10 a.m. to 5 p.m.
Sunday: 12 to 4 p.m.

Map to St. Louis City Adoption Center

HSMO headquarters building 1201 macklind

Best Buddy Pet Center
in Maryland Heights

11660 Administration Dr.
(Page Ave. and Schuetz Road)
St. Louis, MO 63146
Main Phone: 314.951.1588
Veterinary Clinic: 314.951.1534
[email protected]

Monday – Friday: 12 to 6 p.m.
Saturday: 10 a.m. to 5 p.m.
Sunday: 12 to 4 p.m.

Map to Best Buddy Pet Center

Best Buddy Pet Center in Maryland Heights MO

Longmeadow Rescue Ranch
in Union, MO

480 Josephs Road
Union, MO 63084
Main Phone: 636.583.8759

Friday: 12 to 3 p.m.
Saturday: 11 a.m. to 3 p.m.

Longmeadow Rescue Ranch in Union MO