Iglesia Santa Rosa de LimaParishShareAvenida Ernesto Tornquist Ernesto tornquist8160 Tornquist, Buenos AiresArgentinaGet directions