Templo de San Juan XXIIIParishShareCastillo de Chapultepec45686 El Salto, JaliscoMexicoGet directions