FedEx Office 3608

FedEx Office #3608, also known as FedEx Office Skokie IL Design Studio Plaza, is a FedEx Office Print & Ship Center located at 8810 Gross Point Road in Skokie, Illinois.