FedEx Office 1510

FedEx Office #1510, also known as FedEx Office Tampa FL University of South, is a FedEx Office Print & Ship Center located at 2798 East Fowler Avenue in Tampa, Florida.