West Shore Plaza
250 WestShore Plaza
Tampa FL 33609
United States