Iglesia Virgen MilagrosaParishShareCalle Santiago06220 Villafranca de los Barros, ExtremaduraSpainGet directions