Iglesia El CarmenParishShareBoulevard Venezuela1101 San Salvador, San SalvadorEl SalvadorGet directions