Iglesia La ResureccionParishShareCalle Talamanca1103 San Salvador, San SalvadorEl SalvadorGet directions