FedEx Office 2896

FedEx Office #2896, also known as FedEx Office Coeur D'alene ID, is a FedEx Office Print & Ship Center located at 119 West Appleway Avenue in Coeur D'Alene, Idaho.