North Beach League Details North Beach League Locations Salvation Army Chinatown Check it out San Francisco Italian Athletic Club Check it out Joe DiMaggio Park Check it out Tel-Hi Gym Check it out