FedEx Office 1150

FedEx Office #1150, also known as FedEx Office Tampa FL Park Tower, is a FedEx Office Print & Ship Center located at 400 North Tampa Street in Tampa, Florida.