Iglesia El CalvarioParishShareCalle El Calvario1118 Ciudad Delgado, San SalvadorEl SalvadorGet directions