Iglesia de la Santa Cruz de RomaParishShare1a Avenida NortePanchimalco, San SalvadorEl SalvadorGet directions