FedEx Office 1049

FedEx Office #1049, also known as FedEx Office Dallas TX Galleria Lobby, is a FedEx Office Print & Ship Center located at 13155 Noel Road in Dallas, Texas.