Iglesia San LazaroParishShareAvenida Ejército Libertador 4018320000 Santiago, Región Metropolitana de SantiagoChileGet directions