Explore details about location Avenida Benavides. Avenida Benavides is a location situated within the Santiago de Surco alongside other areas such as Batalla de Arica, Monte Jibaro, Villa Mercedes.