Iglesia de Santa Rosa de LimaParishShareCalle General Larios3101 Santa Rosa de Lima, La UniónEl SalvadorGet directions