FedEx Office 1577

FedEx Office #1577, also known as FedEx Office Ft Lauderdale FL N Lauderdale, is a FedEx Office Print & Ship Center located at 5975 North Federal Highway in Fort Lauderdale, Florida.