FedEx Ship CenterAv. Del Castillo 5511/ Local 7 72820 San Andres Cholula, Puebla MXphone55 5228 990455 5228 9904Get Directions
FedEx Ship CenterRuta Quetzalcoatl 306-A/ Cristo Vivo 72810 San Andres Cholula, Puebla MXphone222 261 6866222 261 6866Get Directions