FedEx Office 2597

FedEx Office #2597 is a FedEx Office Print & Ship Center located at 77 Boston Turnpike in Shrewsbury, Massachusetts.