FedEx Office 1981

FedEx Office #1981 is a FedEx Office Print & Ship Center located at 5657 East Franklin Road in Nampa, Idaho.