FedEx Office 1538

FedEx Office #1538 is a FedEx Office Print & Ship Center located at 146 Harbison Boulevard in Columbia, South Carolina.