Find all the information for Center Veterinary Clinic, that provides veterinary services in Novato, CA 94947