Location: 8800 S. Clyde Ave. Chicago, IL 60617 Located Within: Owens (Jesse) Park Features: Grass Map & Facilities Park & Facility Search Locate Owens Football/Soccer Field Owens Football/Soccer Field8800 S. Clyde Ave. Chicago, IL 60617 United States