San Andrés Cholula, Puebla San Andrés Cholula es la cabecera municipal deSan Andrés Cholula Municipio situado enel centro oeste del estado de Puebla, enel altiplano central de México, 122 km al estede la Ciudad de México y a 13 km al oeste dela ciudad de Puebla