Explore details about location Calle Nicanor Villa. Calle Nicanor Villa is a location situated within the Zaragoza alongside other areas such as Calle Doctor Antonio Valcarreres, Plaza Araucana, Calle Mayor.