4.3 from 298 reviews
Address 2015 Birch Rd #107, Chula Vista, CA 91915
Phone Number +16194211698
Categories Animal hospital, Urgent care center, Veterinarian
AAHA accredited family owned veterinary hospital, offering comprehensive pet care for your best friends! We are now seeing exotics! We know how important it is to bring your pets to a vet you can trust...