FedEx Office 117

FedEx Office #117 is a FedEx Office Print & Ship Center located at 2156 Barracks Road in Charlottesville, Virginia.