Sports Authority 663

Sports Authority #663 was a Sports Authority sporting goods store located at 1235 Concord Avenue in Concord, California.