Iglesia del PILARParishShareCalle Alvarado06220 Villafranca de los Barros, ExtremaduraSpainGet directions