Eleanor Pardee Park
From Palo Alto Wiki
Eleanor Pardee Park is a 9.6 acre neighborhood park with a large grassy area and shade trees. The park has a toddler playground area with bucket swings and bright new climbing structures. Picnic facilities with barbecues. There is also a multi-purpose concrete bowl. It is located at 851 Center Drive at the corner of Center and Channing.