Iglesia Santa Rosa de LimaParishShare8a Calle01001 Ciudad de Guatemala, Departamento de GuatemalaGuatemalaGet directions