Find all the information for Canal Vet Hospital, that provides veterinary services in Turlock, CA 95380