Iglesia de San SebastiánParishShareCalle El Comercio1118 Ciudad Delgado, San SalvadorEl SalvadorGet directions