FedEx Office 261

FedEx Office #261, also known as FedEx Office Worthington OH Worthington, is a FedEx Office Print & Ship Center located at 940 High Street in Columbus, Ohio.