Explore details about location Santos Vega. Santos Vega is a location situated within the Villa Udaondo alongside other areas such as Federico Leloir, De La Tradicion, 10 de Noviembre.