Parroquia Santa Rosa de LimaParishShareSanta Rosa6405 Treinta de Agosto, Buenos AiresArgentinaGet directions