FedEx Office 1695

FedEx Office #1695 is a FedEx Office Print & Ship Center located at 714 Roosevelt Road in Glen Ellyn, Illinois.