Explore details about location Sor Isabel de Villena. Sor Isabel de Villena is a location situated within the Muro de Alcoy alongside other areas such as De la Fusta, Bata, Bariton Jordá.