Two courts of mini pitch soccer. One for chill/rec play and the other for competitive players. There's a place for everyone to play and it's always free!
Please be aware that payments are not refundable.
2741 W Montrose Ave, Chicago, IL 60618, USA