FedEx Office 3622

FedEx Office #3622, also known as FedEx Office Bloomingdale IL Army Trail, is a FedEx Office Print & Ship Center located at 369 West Army Trail Road in Bloomingdale, Illinois.