FedEx Office 5119

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