Iglesia de San Antonio de PaduaParishShareCalle Padre Estéban38616 Granadilla de Abona, CanariasSpainGet directions