Location:
1518 W. 102nd Pl.
Chicago , IL 60643
Located Within:
Graver (Philip) Park
Features:
Indoor