Location: 2650 W. Peterson Ave. Chicago, IL 60659 Located Within: Green Briar Park Is Accessible Map & Facilities Park & Facility Search Locate Green Briar Tennis Court Green Briar Tennis Court2650 W. Peterson Ave. Chicago, IL 60659 United States