FedEx Office 240

FedEx Office #240 is a FedEx Office Print & Ship Center located at 1509 North Veterans Parkway in Bloomington, Illinois.