Iglesia de Nuestra Señora de LourdesParishShare10a Avenida01016 Ciudad de Guatemala, Departamento de GuatemalaGuatemalaGet directions