FedEx Office 159

FedEx Office #159 is a FedEx Office Print & Ship Center located at 2552 Larkin Road in Lexington, Kentucky.