
International Star League
3.9 (38)other
A neighborhood sports club in Chicago's Belmont Central, organized for local league participants and enthusiasts.
Description


Based along W Grand Ave in Belmont Central, the association serves as an organization for neighborhood sports enthusiasts and active league participants.