Location:

4637 W. 83rd St.
Chicago, IL 60652

Located Within: Scottsdale Park
Features: Grass

 

Map & Facilities

Scottsdale Football/Soccer Field

4637 W. 83rd St.
Chicago, IL 60652
United States