Explore details about location Velez Sarsfield. Velez Sarsfield is a location situated within the San Pedro alongside other areas such as Ayacucho, Gral. Lerma, Chile.