Sor Ángela de la CruzParishShareCalle Carvajales06220 Villafranca de los Barros, ExtremaduraSpainGet directions