International Sporting Club (NYC)
Jump to navigation
Jump to search
The International Sporting Club of New York City is to be distinguished from the International Boxing Club of years later. It originally was located in the Central Opera House at 207 East Sixty-Seventh Streets when it started around 1918. [1]