Sports Authority 606

Sports Authority #606 was a Sports Authority sporting goods store located at 3134 North Clark Street in Chicago, Illinois.