FedEx Ship Center
2050 N 85th E Ave, Tulsa 74115