FedEx Office 1550

FedEx Office #1550, also known as FedEx Office Miami FL Miami FIU, is a FedEx Office Print & Ship Center located at 10005 Northwest 41st Street in Miami, Florida.