Adoption Hours
By appointment,
just email us.
Our Location
2151 59th Street
St. Louis, MO 63110
(314) 531-4626
animalhouse@stlcats.org
We’re in The Hill neighborhood, located just a block Southeast of Hampton Avenue and I-44.
Good to Know
Web design and development donated by ready+willing.
Photography donated by Jacque Weber.
© 2018 Animal House Cat Rescue and Adoption Center