Iglesia Nuestro Señor de los MilagrosParishShareAvenida Augusto César Sandino11035 Managua, ManaguaNicaraguaGet directions