Iglesia de Nuestra Señora de La MercedParishShare11 Avenida01001 Ciudad de Guatemala, Departamento de GuatemalaGuatemalaGet directions