FedEx Office 237

FedEx Office #237 is a FedEx Office Print & Ship Center located at 3432 Freedom Drive in Springfield, Illinois.