FedEx OnSite 5110 Oklahoma 37, Tuttle, OK 73089