FedEx Office 1069

FedEx Office #1069, also known as FedEx Office Schaumburg IL Sharrington Sqre, is a FedEx Office Print & Ship Center located at 2513 West Schaumburg Road in Schaumburg, Illinois.