FedEx Office 670

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