Iglesia Santísima TrinidadParishShareSan Francisco 17818320000 Santiago, Región Metropolitana de SantiagoChileGet directions