Thanks! I actually just called up the FedEx customer service center and they said exactly what you did. They found me a hub about 15-20 minutes away from me. The FedEx website calls them "World Service Centers" instead of hubs. I guess that is why I was getting confused.
Now all I have to do is call someone to turn down the thermostat in Tucson to about 88F so I can get my creatures shipped to me!