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/15/2024 10:23:45 AM
We currently have
168
records posted,
0
of them have pictures.
Go Back