Map & Facilities

Sherman Baseball Field

1301 W. 52nd St.
Chicago, IL 60609
United States