Sports Authority 619

Sports Authority #619 was a Sports Authority sporting goods store located at 1033 North Elmhurst Road in Mount Prospect, Illinois.