Sports Authority 381

Sports Authority #381 was a Sports Authority sporting goods store located at 1730 East Fowler Avenue in Tampa, Florida.