FedEx Office 5805

FedEx Office #5805, also known as FedEx Office North Syracuse NY Mattydale, is a FedEx Office Print & Ship Center located at 387 Northern Lights Plaza in North Syracuse, New York.