FedEx Office 992

FedEx Office #992, also known as FedEx Office Cambridge MA Tech Square, is a FedEx Office Print & Ship Center located at 600 Technology Square in Cambridge, Massachusetts.