Animal shelters in Ontario, CA
Ready to find your match? Here are 631 animal shelters in Ontario, CA with 19,230 adoptable pets.

21632 Newland St, (Open during Newland St. Construction), Huntington Beach, CA 92646
Directions1121 W.Hillcrest Blvd. Inglewood,CA 90301, 11-5pm Sat, and 11-5pm Sun, See facebook for more info, Inglewood, CA 90301
DirectionsThis organization is committed to providing a positive adoption experience! Learn more.
PO Box 2357, Beverly Hills, CA 90213
Directions