Iglesia de Santa LuciaParishShareCalle Doctor Ramón Corona29200 San Cristóbal de las Casas, ChiapasMexicoGet directions