California Neighborhood Welcomes a New Park and Playground Into the Community
A new oasis of play has appeared in Los Angeles. Greenwood Square Park, in the Van Nuys area of L.A., includes a new GameTime playground and a walking path, providing opportunities for families to be more active…together.