Find all the information for Otay Lakes Vet Clinic, that provides veterinary services, pet grooming, pet boarding, daycare in Chula Vista, CA 91910