Location:

7100 N. Harlem Ave.
Chicago, IL 60631

Location Notes:

West side of the park just off of Odell Ave.

Located Within: Brooks (Oscar) Park

 

Map & Facilities

Brooks Horseshoe

7100 N. Harlem Ave.
Chicago, IL 60631
United States