Find all the information for The Village Vet Clinic, that provides veterinary services in Westlake Village, CA 91361