FedEx Office 197

FedEx Office #197 is a FedEx Office Print & Ship Center located at 5549 Lyndon B Johnson Freeway in Dallas, Texas.