FedEx World Service CenterAv. Libertad Sur Núm. 410 Col. Centro 74000 San Martin Texmelucan, Puebla MXphone800 900 1100800 900 1100Get Directions