1501 W. Randolph St. Chicago, IL 60607
Indoor Courts shared space within the gymnasium.
Outdoor Courts shared space on tennis courts.
1501 W. Randolph St. Chicago, IL 60607 United States