Sports Authority 616

Sports Authority #616 was a Sports Authority sporting goods store located at 120 South Waukegan Road in Deerfield, Illinois.