FedEx Office 871

FedEx Office #871, also known as FedEx Office Miami FL Dadeland, is a FedEx Office Print & Ship Center located at 8603 South Dixie Highway in Miami, Florida.