FedEx World Service CenterRuta Quetzalcoatl No.306-A, Colonia Cristo Vivo 72810 San Andres Cholula, Puebla MXphone55 5228 990455 5228 9904Get Directions