FedEx
Amarillo FedEx Location
- 10-13-2012
- 0
We ship over a hundred Packages a month to locations throughout the US and without a doubt The WORST, Most poorly managed, uninformed, Arrogant, unorganized FedEx location in America&Drum Roll Please — Amarillo, Texas!!!
Company: FedEx
Country: USA