Chula Vista Animal Care Facility
130 Beyer Way
Chula Vista, CA 91911
Phone Number: (619) 691-5123
Fax Number: (619) 476-2478
Visit the Shelter's Web Page
Most recent upload:
5/14/2024 6:23:40 PM
We currently have
166
records posted,
0
of them have pictures.
Go Back