FedEx OnSite
214 W Rte 66 Blvd, Tucumcari 88401