FedEx Office 648

FedEx Office #648 is a FedEx Office Print & Ship Center located at 3425 Spencer Highway in Pasadena, Texas.