is there a soccer pitch ?
Address: 1111 E Schaumburg Rd, Schaumburg, IL 60194, USA
Cosmin Munteanu | Nov 3, 2018
no
matt coatar | Nov 3, 2018
I dont recall seeing one. My focus was on the park annd nature trails.
D Arif | Nov 3, 2018
Some areas
Thanks! Your answer is awaiting moderation.