FedEx Office 986

FedEx Office #986, also known as FedEx Office Covington LA, is a FedEx Office Print & Ship Center located at 808 North Highway 190 in Covington, Louisiana.