Capilla La Divina ProvidenciaChapelShareCarretera Troncal del Norte1118 Ciudad Delgado, San SalvadorEl SalvadorGet directions