FedEx Office 1574

FedEx Office #1574, also known as FedEx Office Miami FL Kendall Dr, is a FedEx Office Print & Ship Center located at 13901 Southwest 88th Street in Miami, Florida.