Iglesia del CalvarioParishShare2a Calle Poniente0511 Santa Tecla, La LibertadEl SalvadorGet directions