Sports Authority 378

Sports Authority #378 was a Sports Authority sporting goods store located at 6560 20th Street in Vero Beach, Florida.