FedEx Office 1531

FedEx Office #1531, also known as FedEx Office Tampa FL Carrollwood, is a FedEx Office Print & Ship Center located at 13101 North Dale Mabry Highway in Tampa, Florida.