Iglesia de Santiago ApostolParishShareCalle Sor Juana Inés De La Cruz50904 Almoloya de Juárez, Estado de MéxicoMexicoGet directions