Iglesia Nuestra Señora del RosarioParishShareCalle La Libertad1501 Santa Tecla, La LibertadEl SalvadorGet directions