FedEx Office 5119

FedEx Office #5119 is a FedEx Office Print & Ship Center located at 1420 South Blaine Street in Moscow, Idaho.