FedEx Office 272

FedEx Office #272 is a FedEx Office Print & Ship Center located at 2 Center Plaza in Boston, Massachusetts.