FedEx Office 1546

FedEx Office #1546, also known as FedEx Office Fort Lauderdale FL Downtown, is a FedEx Office Print & Ship Center located at 300 North Federal Highway in Fort Lauderdale, Florida.