FedEx Office 670

FedEx Office #670 is a FedEx Office Print & Ship Center located at 10401 Pines Boulevard in Pembroke Pines, Florida.