Sherwood Baseball Field

Facility Details

Main Address

5701 S. Shields Ave.
Chicago, IL 60621
United States

Located Within:

Sherwood Baseball Field

Sherwood Baseball Field

Sherwood Baseball Field