+52 222 229 20 00 Ext. 5222
Toll free number from USA: 1 844 873 2970
Ex Hacienda Santa Catarina Mártir S/N
San Andrés Cholula, Puebla, México. 72810
Location. 1-215